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) |
取得表示特定委派所代表之方法的物件。 |