Udostępnij za pośrednictwem


SecurityTokenProvider.BeginCancelToken Metoda

Definicja

Rozpoczyna operację asynchroniczną w celu anulowania tokenu zabezpieczającego.

public:
 IAsyncResult ^ BeginCancelToken(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ token, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginCancelToken (TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token, AsyncCallback callback, object state);
member this.BeginCancelToken : TimeSpan * System.IdentityModel.Tokens.SecurityToken * AsyncCallback * obj -> IAsyncResult
Public Function BeginCancelToken (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

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.

Dotyczy