SecurityTokenProvider.BeginCancelToken Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Начинает асинхронную операцию отмены маркера безопасности.
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
Параметры
- timeout
- TimeSpan
Значение TimeSpan времени ожидания для сообщения, которое отменяет маркер безопасности.
- token
- SecurityToken
Отмена SecurityToken .
- callback
- AsyncCallback
Делегат AsyncCallback , получающий уведомление о завершении асинхронной операции закрытия.
- state
- Object
Объект, указанный приложением, содержащий сведения о состоянии, связанные с асинхронной операцией закрытия.
Возвращаемое значение
Ссылка IAsyncResult на асинхронную операцию отмены.
Комментарии
Маркер безопасности, который может быть отменен, например выданный, позволяет клиенту, запрашивающим маркер безопасности, отменить его при его завершении.
Примечания для тех, кто наследует этот метод
Метод BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object) вызывается методом BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object) .
Асинхронные методы, имеющие префикс Begin и End, не должны быть переопределены в производных классах. Базовый SecurityTokenProvider класс предоставляет асинхронную реализацию, основанную на синхронных методах.