RevalidatingServerAuthenticationStateProvider 类    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从主机环境接收身份验证状态并定期重新验证它的服务的基类 AuthenticationStateProvider 。
public ref class RevalidatingServerAuthenticationStateProvider abstract : Microsoft::AspNetCore::Components::Server::ServerAuthenticationStateProvider, IDisposablepublic abstract class RevalidatingServerAuthenticationStateProvider : Microsoft.AspNetCore.Components.Server.ServerAuthenticationStateProvider, IDisposabletype RevalidatingServerAuthenticationStateProvider = class
    inherit ServerAuthenticationStateProvider
    interface IDisposablePublic MustInherit Class RevalidatingServerAuthenticationStateProvider
Inherits ServerAuthenticationStateProvider
Implements IDisposable- 继承
- 
				RevalidatingServerAuthenticationStateProvider
- 实现
构造函数
| RevalidatingServerAuthenticationStateProvider(ILoggerFactory) | 
属性
| RevalidationInterval | 获取重新验证尝试之间的间隔。 | 
方法
| Dispose(Boolean) | 从主机环境接收身份验证状态并定期重新验证它的服务的基类 AuthenticationStateProvider 。 | 
| GetAuthenticationStateAsync() | 异步获取 AuthenticationState 描述当前用户的 。(继承自 ServerAuthenticationStateProvider) | 
| NotifyAuthenticationStateChanged(Task<AuthenticationState>) | 引发 AuthenticationStateChanged 事件。(继承自 AuthenticationStateProvider) | 
| SetAuthenticationState(Task<AuthenticationState>) | 向 提供更新的 AuthenticationStateProvider身份验证状态数据。(继承自 ServerAuthenticationStateProvider) | 
| ValidateAuthenticationStateAsync(AuthenticationState, CancellationToken) | 确定身份验证状态是否仍然有效。 | 
事件
| AuthenticationStateChanged | 一个事件,该事件在 已更改时 AuthenticationState 提供通知。 例如,如果用户登录或注销,可能会引发此事件。(继承自 AuthenticationStateProvider) | 
显式接口实现
| IDisposable.Dispose() | 从主机环境接收身份验证状态并定期重新验证它的服务的基类 AuthenticationStateProvider 。 |