メソッドに対する方法と対応しています。クラスを使用する必要があります。派生クラスを定義します。ないことに注意してください。オブジェクトを使用して、複数の同時操作に対する進行状況の更新を区別することが期待されています。operations.複数の操作で進行状況がサポートされ、それぞれが異なる進行状況インジケーターを返す状況が発生することがあります。サポートを検討することができます。名前付けパターンを使用します。method.「イベントベースの非同期パターンを実装するための推奨される手順」に説明されている進行状況報告のセマンティクスに従ってください。Results場合によっては、非同期操作が完了する前に、増分結果が返ることがあります。このシナリオをサポートするために使用できるオプションは多数あります。以下に、いくつかの例を示します。つの非同期操作のみをサポートし、その操作が増分結果を返すことができる場合は、次のようにします。イベントを定義します。イベントを発生させます。対して増分結果を返しても何の問題もないため、特に単一非同期操作のクラスに適用されます。Resultsこの場合、クラスは、それぞれが増分結果を返すことができる複数の非同期メソッドをサポートし、増分結果はすべて同じ型のデータを持っています。構造体がすべての増分結果で機能するため、上記の単一操作クラスで説明したモデルに従います。イベントを定義します。Resultsクラスが複数の非同期メソッドをサポートし、それぞれが異なる型のデータを返す場合は、以下を行います。should:増分結果の報告と進行状況の報告を分離します。ハンドラーを適切なスレッドで呼び出します。使用は避けることを推奨していますが、それらが存在するときのルールを次に示します。一部にしないでください。(より適切な名前がない限り)。(より適切な名前がない限り)。name).次に例を示します。クラスは、次のようになります。(EAP)お勧めのコンテンツこのページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。直接フィードバックを残すこともできます。直接フィードバックを残すこともできます。Cookie利用条件サイトのフィードバック商標このページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック。