SecurityTokenProvider.BeginGetTokenCore メソッド

定義

セキュリティ トークンを取得するための非同期操作を開始します。

protected:
 virtual IAsyncResult ^ BeginGetTokenCore(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult BeginGetTokenCore(TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginGetTokenCore : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginGetTokenCore : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function BeginGetTokenCore (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

パラメーター

timeout
TimeSpan

セキュリティ トークンを取得するメッセージのタイムアウト値を指定する TimeSpan

callback
AsyncCallback

非同期の閉じる操作の完了の通知を受け取る AsyncCallback デリゲート。

state
Object

非同期の閉じる操作に関連付けられた状態情報を含む、アプリケーションによって指定されたオブジェクト。

返品

非同期操作を参照する IAsyncResult

注釈

SecurityTokenProvider クラスから継承する場合、SecurityTokenProvider基底クラスは同期メソッドに基づいて非同期サポートを提供するため、非同期メソッドをオーバーライドする必要はありません。 そのため、独自の非同期実装を指定する必要がない限り、 BeginGetTokenCore メソッドをオーバーライドする必要はありません。

BeginGetToken メソッドは、BeginGetTokenCore メソッドを呼び出します。

注意 (継承者)

Begin と End のプレフィックスを持つ非同期メソッドは、派生クラスでオーバーライドする必要はありません。 SecurityTokenProvider基本クラスは、同期メソッドに基づく非同期実装を提供します。

適用対象