SecurityTokenProvider.BeginRenewTokenCore 方法

定义

开始续订安全令牌的异步操作。

protected:
 virtual IAsyncResult ^ BeginRenewTokenCore(TimeSpan timeout, System::IdentityModel::Tokens::SecurityToken ^ tokenToBeRenewed, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult BeginRenewTokenCore(TimeSpan timeout, System.IdentityModel.Tokens.SecurityToken tokenToBeRenewed, AsyncCallback callback, object state);
abstract member BeginRenewTokenCore : TimeSpan * System.IdentityModel.Tokens.SecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginRenewTokenCore : TimeSpan * System.IdentityModel.Tokens.SecurityToken * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function BeginRenewTokenCore (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 异步操作的引用。

注解

SecurityTokenProvider 类继承时,不需要重写异步方法,因为 SecurityTokenProvider 基类基于同步方法提供异步支持。 因此,无需重写 BeginRenewTokenCore 该方法,除非必须提供自己的异步实现。

该方法 BeginRenewToken 调用该方法 BeginRenewTokenCore

适用于