ResolveProgressChangedEventArgs クラス

定義

ResolveProgressChanged イベントの通知と組み合わせて使用します。 特定の PeerNameRecord に対する ResolveAsync 操作への応答として PeerName オブジェクトが見つかるたびにシグナル状態になります。

public ref class ResolveProgressChangedEventArgs : System::ComponentModel::ProgressChangedEventArgs
public class ResolveProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs
type ResolveProgressChangedEventArgs = class
    inherit ProgressChangedEventArgs
Public Class ResolveProgressChangedEventArgs
Inherits ProgressChangedEventArgs
継承
ResolveProgressChangedEventArgs

注釈

クエリ対象のクラウドに複数のピア名レコード オブジェクトが存在する場合、このイベントは見つかったレコード オブジェクトごとに 1 回通知されます。 イベントは ResolveCompleted 、すべてのエンドポイントが見つかった場合に 1 回だけ発生します。

通常のプロセスの完了は、競合回避モジュール オブジェクトが、ピア名のクエリを実行するためにクラウドの末尾に達したか、作成しているピア名レコード コレクションのレコード エントリの最大数に達したことを意味します。

リゾルバーのこのインスタンスへのすべての参照は、トークン userState Objectと調整されます。これは、この非同期解決要求の一意識別子です。

コンストラクター

ResolveProgressChangedEventArgs(PeerNameRecord, Object)

ResolveProgressChangedEventArgs クラスの新しいインスタンスを初期化します。

プロパティ

PeerNameRecord

解決する PeerNameRecord オブジェクトを取得します。

ProgressPercentage

非同期タスクの進行状況の割合を取得します。

(継承元 ProgressChangedEventArgs)
UserState

一意のユーザー状態を取得します。

(継承元 ProgressChangedEventArgs)

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象