Поделиться через


SecurityTokenProvider.BeginRenewToken Метод

Определение

Начинает асинхронную операцию обновления маркера безопасности.

public:
 IAsyncResult ^ BeginRenewToken(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ tokenToBeRenewed, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginRenewToken (TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed, AsyncCallback callback, object state);
member this.BeginRenewToken : TimeSpan * System.IdentityModel.Tokens.SecurityToken * AsyncCallback * obj -> IAsyncResult
Public Function BeginRenewToken (timeout As TimeSpan, tokenToBeRenewed As SecurityToken, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

timeout
TimeSpan

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

tokenToBeRenewed
SecurityToken

SecurityToken для обновления.

callback
AsyncCallback

Делегат AsyncCallback, принимающий уведомление о завершении асинхронной операции закрытия.

state
Object

Задаваемый приложением объект, который содержит сведения о состоянии, связанные с асинхронной операцией закрытия.

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

Объект IAsyncResult, который ссылается на асинхронную операцию.

Комментарии

Метод BeginRenewToken вызывает метод BeginRenewTokenCore.

Примечания для тех, кто наследует этот метод

Асинхронные методы с префиксами Begin и End не требуется переопределять в производных классах. Базовый класс SecurityTokenProvider предоставляет асинхронную реализацию, основанную на синхронных методах.

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