ResolveCompletedEventArgs クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ResolveCompleted イベントと組み合わせて使用されます。これは、特定のPeerNameの解決要求が完了したときに通知されます。
public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
- 継承
注釈
ResolveCompletedEventArgs オブジェクトを使用するには、 PeerNameResolver オブジェクトをインスタンス化し、Resolve メソッドのいずれかを使用します。 非同期処理の場合は、 ResolveAsync メソッドを使用します。
競合回避モジュールが、 PeerNameのクエリを実行するためにクラウドの終わりに達した場合、または作成している PeerNameRecordCollection のレコード エントリの最大数に達すると、解決プロセスを完了するイベントが発生し、関連付けられているデリゲートによって ResolveAsync が完了します。 イベントは、コレクションを返さない異常な完了に対して発生することもできます。
このイベントは、すべてのエンドポイントが見つかった場合に 1 回だけ発生します。
リゾルバー オブジェクトのこのインスタンスへのすべての参照は、指定されたトークンと調整されます。これは、この非同期解決要求に対して開発者が決定した一意の識別子です。
コンストラクター
| 名前 | 説明 |
|---|---|
| ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
ResolveCompletedEventArgs クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Cancelled |
非同期操作が取り消されたかどうかを示す値を取得します。 (継承元 AsyncCompletedEventArgs) |
| Error |
非同期操作中に発生したエラーを示す値を取得します。 (継承元 AsyncCompletedEventArgs) |
| PeerNameRecordCollection |
解決する PeerNameRecordCollection オブジェクトを取得します。 |
| UserState |
非同期タスクの一意識別子を取得します。 (継承元 AsyncCompletedEventArgs) |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| RaiseExceptionIfNecessary() |
非同期操作が失敗した場合に、ユーザー指定の例外を発生させます。 (継承元 AsyncCompletedEventArgs) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |