ServerOptionsSelectionCallback Delegát
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje asynchronní metodu zpětného volání, která vybere vlastnosti relace na základě názvu požadovaného klientem.
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)
Parametry
- stream
- SslStream
Datový proud PROTOKOLU TLS, ve kterém probíhá ověřování.
- clientHelloInfo
- SslClientHelloInfo
Informace ze zprávy Hello klienta.
- state
- Object
Informace, které byly předány při registraci zpětného volání.
- cancellationToken
- CancellationToken
Token, který se má monitorovat pro žádosti o zrušení.
Návratová hodnota
Vak vlastností ověřování serveru.
Poznámky
Tento delegát poskytuje vlastnosti ověřování během ověřování serveru jako asynchronní operace.
Metody rozšíření
GetMethodInfo(Delegate) |
Získá objekt, který představuje metodu reprezentovanou zadaným delegátem. |