TypedAsyncResult<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
結果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>(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) |