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, Exception)

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

(継承元 AsyncResult)
Complete(Boolean)

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

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

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

Complete(T, Boolean)

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

Dispose()

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

(継承元 AsyncResult)
Dispose(Boolean)

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

(継承元 AsyncResult)
End(IAsyncResult)

非同期操作の End 関数が完了したら、End を呼び出す必要があります。 これにより、非同期操作が完了し、いくつかの一般的な検証が実行されます。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象