TypedAsyncResult<T> クラス

定義

AsyncResult メソッドが呼び出された場合の結果 Type をラップして返す End(IAsyncResult) の具象実装。

generic <typename T>
public ref class TypedAsyncResult : System::IdentityModel::AsyncResult
public class TypedAsyncResult<T> : System.IdentityModel.AsyncResult
type TypedAsyncResult<'T> = class
    inherit AsyncResult
Public Class TypedAsyncResult(Of T)
Inherits AsyncResult

型パラメーター

T

結果の型。

継承
TypedAsyncResult<T>

コンストラクター

TypedAsyncResult<T>(AsyncCallback, Object)

コールバック デリゲートおよび状態オブジェクトがある TypedAsyncResult<T> クラスの新しいインスタンスを初期化します。

TypedAsyncResult<T>(Object)

状態オブジェクトを持つ TypedAsyncResult<T> クラスの新しいインスタンスを初期化します。

プロパティ

AsyncState

非同期操作に関する情報を限定または格納するユーザー定義オブジェクトを取得します。

(継承元 AsyncResult)
AsyncWaitHandle

非同期操作が完了するまで待機するために使用する WaitHandle を取得します。

(継承元 AsyncResult)
CompletedSynchronously

非同期操作が同期的に完了したかどうかを示す値を取得します。

(継承元 AsyncResult)
IsCompleted

非同期操作が完了したかどうかを示す値を取得します。

(継承元 AsyncResult)
Result

完了した非同期操作の型指定された結果を取得します。

メソッド

Complete(Boolean)

非同期操作が完了し、例外が発生しなかった場合に、このバージョンの complete を呼び出します。 これは操作の状態を更新し、コールバックを通知します。

(継承元 AsyncResult)
Complete(Boolean, Exception)

処理中に例外が発生した場合に、このバージョンの complete を呼び出します。 コールバックを通知する以外に、例外をキャプチャして格納し、End(IAsyncResult) メソッドの呼び出し中にスローされるようにします。

(継承元 AsyncResult)
Complete(T, Boolean)

非同期操作が完了し、例外が発生しなかった場合に、このバージョンの complete を呼び出します。 これは操作の状態を更新し、コールバックを通知します。

Complete(T, Boolean, Exception)

処理中に例外が発生した場合に、このバージョンの complete を呼び出します。 コールバックを通知する以外に、例外をキャプチャして格納し、End(IAsyncResult) メソッドの呼び出し中にスローされるようにします。

Dispose()

AsyncResult クラスの現在のインスタンスによって使用されているリソースを解放します。

(継承元 AsyncResult)
Dispose(Boolean)

AsyncResult クラスの現在のインスタンスによって使用されているマネージド リソースとアンマネージド リソースを解放するために、Dispose() メソッドと Finalize() メソッドによって呼び出されます。

(継承元 AsyncResult)
End(IAsyncResult)

非同期操作の End 関数が完了したときは、End を呼び出す必要があります。 これによって、非同期操作が完了し、一般的な検証が実行されます。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象