ServerOptionsSelectionCallback Delegato

Definizione

Rappresenta il metodo di callback asincrono che seleziona le proprietà della sessione in base al nome richiesto dal client.Represents the asynchronous callback method that will select session properties based on the name requested by the client.

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) 

Parametri

stream
SslStream

Flusso TLS in cui viene eseguita l'autenticazione.The TLS stream on which the authentication happens.

clientHelloInfo
SslClientHelloInfo

Informazioni del messaggio Hello del client.Information from the Client Hello message.

state
Object

Informazioni passate durante la registrazione del callback.The information that was passed when registering the callback.

cancellationToken
CancellationToken

Token da monitorare per le richieste di annullamento.The token to monitor for cancellation requests.

Valore restituito

ValueTask<SslServerAuthenticationOptions>

Elenco delle proprietà di autenticazione del server.A server authentication property bag.

Commenti

Questo delegato fornisce le proprietà di autenticazione durante il Authenticaton del server come operazione asincrona.This delegate provides authentication properties during the server authenticaton as an asynchronous operation.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a