ServerOptionsSelectionCallback 委托
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示将基于客户端请求的名称选择会话属性的异步回调方法。
public delegate System::Threading::Tasks::ValueTask<System::Net::Security::SslServerAuthenticationOptions ^> ServerOptionsSelectionCallback(SslStream ^ stream, SslClientHelloInfo clientHelloInfo, System::Object ^ state, CancellationToken cancellationToken);
public delegate System.Threading.Tasks.ValueTask<System.Net.Security.SslServerAuthenticationOptions> ServerOptionsSelectionCallback(SslStream stream, SslClientHelloInfo clientHelloInfo, object? state, CancellationToken cancellationToken);
type ServerOptionsSelectionCallback = delegate of SslStream * SslClientHelloInfo * obj * CancellationToken -> ValueTask<SslServerAuthenticationOptions>
Public Delegate Function ServerOptionsSelectionCallback(stream As SslStream, clientHelloInfo As SslClientHelloInfo, state As Object, cancellationToken As CancellationToken) As ValueTask(Of SslServerAuthenticationOptions)
参数
- stream
- SslStream
执行身份验证的 TLS 流。
- clientHelloInfo
- SslClientHelloInfo
客户端Hello消息中的信息。
- state
- Object
注册回叫时传递的信息。
- cancellationToken
- CancellationToken
要监视取消请求的标记。
返回值
服务器身份验证属性包。
注解
此委托在服务器身份验证期间以异步操作的形式提供身份验证属性。
扩展方法
GetMethodInfo(Delegate) |
获取指示指定委托表示的方法的对象。 |