Bagikan melalui


SecurityTokenProvider.BeginGetTokenCore Metode

Definisi

Memulai operasi asinkron untuk mendapatkan token keamanan.

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

Parameter

timeout
TimeSpan

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

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 BeginGetTokenCore alih metode, kecuali Anda harus memberikan implementasi asinkron Anda sendiri.

Metode ini BeginGetToken memanggil BeginGetTokenCore metode .

Catatan Bagi Inheritor

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