PeerNameResolver.ResolveAsyncCancel(Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された非同期ピアの名前解決要求をキャンセルします。
public:
void ResolveAsyncCancel(System::Object ^ userState);
[System.Security.SecurityCritical]
public void ResolveAsyncCancel (object userState);
[<System.Security.SecurityCritical>]
member this.ResolveAsyncCancel : obj -> unit
Public Sub ResolveAsyncCancel (userState As Object)
パラメーター
- userState
- Object
解決操作を開始した ResolveAsync メソッド インスタンスに提供されるオブジェクト。
- 属性
例外
userState
パラメーターとして null
を使用することはできません。
注釈
このメソッドを呼び出すと、システムは指定した の追加レコードの取得を試みないことを保証します PeerName。 非同期ピアの名前解決操作が未処理でないときにこのメソッドを呼び出すと、"no operation" (NO OP) として機能します。
オブジェクトは、複数の userState
呼び出しが進行中の場合に特定の非同期呼び出しを追跡するために使用されるため、指定する必要があります。 この呼び出し元が指定したオブジェクトは、ピア名解決要求ごとに一意です。
このメソッドはすぐに返されますが、操作がすぐに取り消される場合と取り消されない場合があります。 イベントによって ResolveCompleted 返されるイベント引数には、取り消しが発生したかどうかを判断するためにクライアントがポーリングできるフィールドが含まれています。
このメソッドを呼び出すと、ResolveCompleted イベントが可能な限り早く通知され、イベント引数 Cancelled が に true
設定されます。
適用対象
こちらもご覧ください
.NET