asp.netで同時に2つのタスクを実行する方法を探しています。同じ時間にナビゲートする可能性があります。 私はすでにMultiThreadingを探していましたが、まだ何もしていません!Asp.net:同時に2つのタスクを作成したい(アップロードとナビゲートなど)
0
A
答えて
0
Task.Run()実際にはスレッドプールで実行されるメソッドを使用できます。これにより、FileUploadを扱い、あなたのアプリ内をナビゲートするのに役立ちます。
1
@ atp9によると、Task.Run()を使用します。使用方法を理解するためのコードスニペットがあります。だから、あなたが言ったことから、我々はあなたが別のタスクで実行するこれらの2つの方法としましょう:(あなたのASP.NETのコードベースのどこかで、その後
public void Upload(string dataToUpload)
{
.... // your Upload code
}
public void Navigate(string navTo)
{
.... // your Navigate code
}
を、次の2つのタスクを実行する必要がありますし、これらのメソッドもアクセス可能であることを確認してください)。ここで私はので、私はちょうどインスタンスをインスタンス化し、メソッドを呼び出すことができMyClassのと呼ばれるクラスの内部でそれらを持っている:もちろん
var mc = new MyClass();
var uploadTask = Task.Run(() => { mc.Upload("hello world"); });
var navigateTask = Task.Run(() => { mc.Navigate("to the world"); });
を、これはただ単純化しすぎの例であるが、これはあなたにそれがどのように動作するかのアイデアを与える必要があります。複数のタスクの実行の詳細については、msdn articleを参照してください。
希望すると便利です。
関連する問題
- 1. Octopus Deployデプロイ時に2つのタスクを作成する
- 2. Openresty:2つの非同期タスクを作成する
- 3. mysql update 2つのBLOBが同時に動作しない
- 4. 同時に2つのjquery-ajaxプロセスを作成するには?
- 5. Javaで同時に2つのオブジェクトを作成する
- 6. 同時に2つのモデルを作成する
- 7. 同時にフォルダを作成してファイルをアップロードする
- 8. 同時に2つのキーを押したとき
- 9. 2つの異なるフォームを2つのページに作成したい
- 10. UIImagePickerから画像と動画を同時にアップロードしたい
- 11. 別のタスクが失敗した場合にタスクをキャンセルする2つの並列タスクを作成するにはどうすればよいですか?
- 12. asp.net mvc razorで同時に2つのforeachを使用する
- 13. ASP.netのシングルボタンクリックで2つのタスク
- 14. ASP.Net&EFコア2と同時実行トークンエラー
- 15. 同じコードベースで異なる署名を同時に持つapkの2つのバージョンをアップロードする
- 16. 2つのワークブックの同時作業
- 17. jqueryの1つのハイパーリンクは、1つのハイパーは、ポップアップが開いたと同時にときに、他のハイパーリンク(バッチ)されてクリックした場合、私は、ユーザーとバッチ</p> <p>を作成して2つのハイパーリンクを作成している時
- 18. 同時に動作しない2つのキーフレームがあります
- 19. ASP.NET MVC - 2つのモデルを同時に表示するためのViewModel
- 20. 同期タスクが動作しない
- 21. ASP.NET MVCで待たずに非同期タスクを開始する2つの方法の違い
- 22. 2インシデントが作成されたときに同時にビジネスルールを呼び出す
- 23. Androidのエラー時に非同期タスクを使用してファイルをアップロードする
- 24. 最初の作成時にプログラムで1つ作成するときに2つのノードを作成する
- 25. 2つのタスク間の同期
- 26. uploadifyとasp.net mvcで安全なアップロード2
- 27. プリエンプションと優先度を持つ2つのタスクを作成する
- 28. ASP.NET MVC 2つのアクションを同時にポストして2つのテーブルに複数のエントリを書き込む
- 29. 2つのExcelワークシートを同時に新しいワークブックにコピーしたい
- 30. 論理的に同一の2つのメソッドが同じタスクを実行しないのはなぜですか?
ありがとうBairoseとapt9! ページから別のページに移動してもタスクは実行できますか? – Belham