ServerOptionsSelectionCallback Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die asynchrone Rückrufmethode dar, mit der Sitzungseigenschaften basierend auf dem vom Client angeforderten Namen ausgewählt werden.
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)
Parameter
- stream
- SslStream
Der TLS-Stream, für den die Authentifizierung erfolgt.
- clientHelloInfo
- SslClientHelloInfo
Informationen aus der Client Hello-Nachricht.
- state
- Object
Die Informationen, die beim Registrieren des Rückrufs übergeben wurden.
- cancellationToken
- CancellationToken
Das Token zum Überwachen von Abbruchanforderungen.
Rückgabewert
Ein Eigenschaftenbehälter für die Serverauthentifizierung.
Hinweise
Dieser Delegat stellt Authentifizierungseigenschaften während der Serverauthaton als asynchronen Vorgang bereit.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |