SecurityTokenProvider.CancelTokenAsync(TimeSpan, SecurityToken) Метод

Определение

Отменяет маркер безопасности.

public:
 System::Threading::Tasks::Task ^ CancelTokenAsync(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ token);
public System.Threading.Tasks.Task CancelTokenAsync (TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken token);
member this.CancelTokenAsync : TimeSpan * System.IdentityModel.Tokens.SecurityToken -> System.Threading.Tasks.Task
Public Function CancelTokenAsync (timeout As TimeSpan, token As SecurityToken) As Task

Параметры

timeout
TimeSpan

Объект TimeSpan, который задает время ожидания для сообщения, отменяющего маркер безопасности.

token
SecurityToken

SecurityToken для отмены.

Возвращаемое значение

Объект Task , представляющий асинхронную операцию отмены маркера.

Комментарии

Маркер безопасности, который можно отменить, подобный выданному, позволяет клиенту, запросившему маркер безопасности, отменить его, когда он больше не требуется.

Метод CancelTokenAsync вызывает метод CancelTokenCoreAsync.

Этот метод сохраняет в задаче все исключения, не относящиеся к использованию, которые может создавать синхронный аналог метода. Если исключение сохраняется в возвращаемой задаче, это исключение будет создано при ожидании задачи. Исключения использования, такие как ArgumentException, по-прежнему создаются синхронно. Хранимые исключения см. в разделе исключения, создаваемые CancelToken(TimeSpan, SecurityToken).

Применяется к