Bagikan melalui


SecurityTokenProvider.BeginRenewTokenCore Metode

Definisi

Memulai operasi asinkron yang memperbarui token keamanan.

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

Parameter

timeout
TimeSpan

TimeSpan yang menentukan nilai batas waktu untuk pesan yang memperbarui token keamanan.

tokenToBeRenewed
SecurityToken

untuk SecurityToken memperbarui.

callback
AsyncCallback

Delegasi AsyncCallback yang menerima pemberitahuan penyelesaian operasi penutupan asinkron.

state
Object

Objek, yang ditentukan oleh aplikasi, yang berisi informasi status yang terkait dengan operasi penutupan asinkron.

Mengembalikan

IAsyncResult yang mereferensikan operasi asinkron.

Keterangan

Ketika Anda mewarisi dari SecurityTokenProvider kelas, Anda tidak diharuskan untuk mengambil alih metode asinkron, karena SecurityTokenProvider kelas dasar menyediakan dukungan asinkron berdasarkan metode sinkron. Oleh karena itu, Anda tidak diharuskan untuk mengambil BeginRenewTokenCore alih metode, kecuali Anda harus memberikan implementasi asinkron Anda sendiri.

Metode ini BeginRenewToken memanggil BeginRenewTokenCore metode .

Berlaku untuk