SecurityTokenProvider.BeginGetToken(TimeSpan, AsyncCallback, Object) 方法

定義

開始非同步作業,以便取得安全性權杖。

public:
 IAsyncResult ^ BeginGetToken(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginGetToken (TimeSpan timeout, AsyncCallback callback, object state);
member this.BeginGetToken : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Function BeginGetToken (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

參數

timeout
TimeSpan

TimeSpan,其中指定取得安全性權杖之訊息的逾時值。

callback
AsyncCallback

AsyncCallback 委派,這個委派會接收完成非同步關閉作業的通知。

state
Object

應用程式所指定的物件,其中包含與非同步關閉作業關聯的狀態資訊。

傳回

參考非同步關閉作業的 IAsyncResult

備註

BeginGetToken 方法會呼叫 BeginGetTokenCore 方法。

給繼承者的注意事項

不需要在衍生類別中覆寫包含前置詞 Begin 和 End 的非同步方法。 SecurityTokenProvider 基底類別會提供以同步方法為基礎的非同步實作。

適用於