Share via


SecurityTokenProvider.BeginCancelTokenCore Metode

Definisi

Memulai operasi asinkron untuk membatalkan token keamanan.

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

Parameter

timeout
TimeSpan

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

token
SecurityToken

Yang SecurityToken akan dibatalkan.

callback
AsyncCallback

AsyncCallback Delegasi 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 pembatalan asinkron.

Keterangan

Token keamanan yang dapat dibatalkan, seperti yang dikeluarkan, memungkinkan klien yang meminta token keamanan untuk membatalkannya ketika selesai.

Catatan Bagi Inheritor

Ketika Anda mewarisi dari SecurityTokenProvider kelas, Anda tidak diharuskan untuk mengambil alih metode asinkron, karena SecurityTokenProvider kelas dasar memberikan dukungan asinkron berdasarkan metode sinkron. Oleh karena itu, Anda tidak diharuskan untuk mengambil BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) alih metode , kecuali Anda perlu memberikan implementasi asinkron Anda sendiri.

Metode BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) ini dipanggil dengan BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object) metode .

Metode asinkron, yang memiliki awalan Begin and End, tidak perlu ditimpa di kelas turunan. Kelas SecurityTokenProvider dasar menyediakan implementasi asinkron yang didasarkan pada metode sinkron.

Berlaku untuk