SecurityTokenProvider.BeginCancelToken Methode

Definitie

Hiermee wordt een asynchrone bewerking gestart om een beveiligingstoken te annuleren.

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

Parameters

timeout
TimeSpan

Een TimeSpan die de time-outwaarde opgeeft voor het bericht dat het beveiligingstoken annuleert.

token
SecurityToken

De SecurityToken te annuleren.

callback
AsyncCallback

De AsyncCallback gemachtigde die een melding ontvangt van de voltooiing van de asynchrone sluitingsbewerking.

state
Object

Een object, opgegeven door de toepassing, dat statusinformatie bevat die is gekoppeld aan de asynchrone sluitingsbewerking.

Retouren

De IAsyncResult bewerking die verwijst naar de asynchrone annuleringsbewerking.

Opmerkingen

Met een beveiligingstoken dat kan worden geannuleerd, zoals een token dat wordt uitgegeven, kan een client die een beveiligingstoken heeft aangevraagd, annuleren wanneer dit wordt gedaan.

Notities voor overnemers

De BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) methode wordt aangeroepen door de BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object) methode.

De asynchrone methoden, die een voorvoegsel van Begin en End hebben, hoeven niet te worden overschreven in afgeleide klassen. De SecurityTokenProvider basisklasse biedt een asynchrone implementatie die is gebaseerd op de synchrone methoden.

Van toepassing op