SecurityTokenProvider.BeginCancelTokenCore Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozpoczyna operację asynchroniczną w celu anulowania tokenu zabezpieczającego.
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
Parametry
- timeout
- TimeSpan
Element TimeSpan określający wartość limitu czasu dla komunikatu, który anuluje token zabezpieczający.
- token
- SecurityToken
Element SecurityToken do anulowania.
- callback
- AsyncCallback
Delegat AsyncCallback , który odbiera powiadomienie o zakończeniu asynchronicznej operacji zamykania.
- state
- Object
Obiekt określony przez aplikację, który zawiera informacje o stanie skojarzone z asynchroniczną operacją zamykania.
Zwraca
Element IAsyncResult , który odwołuje się do operacji anulowania asynchronicznego.
Uwagi
Token zabezpieczający, który można anulować, taki jak wystawiony, umożliwia klientowi, który zażądał tokenu zabezpieczającego, aby anulował go po jego zakończeniu.
Uwagi dotyczące dziedziczenia
Gdy dziedziczysz z SecurityTokenProvider klasy, nie musisz zastępować metod asynchronicznych, ponieważ SecurityTokenProvider klasa bazowa zapewnia asynchroniczną obsługę na podstawie metod synchronicznych. W związku z tym nie jest wymagane zastąpienie BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) metody, chyba że musisz podać własną implementację asynchroniczną.
Metoda BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) jest wywoływana przez metodę BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object) .
Metody asynchroniczne, które mają prefiks Begin i End, nie muszą być zastępowane w klasach pochodnych. Klasa SecurityTokenProvider bazowa udostępnia implementację asynchroniczną opartą na metodach synchronicznych.