Freigeben über


HttpListener.ExtendedProtectionSelector Delegat

Definition

Ein Delegat, der aufgerufen wird, um das für jede ExtendedProtectionPolicy-Anforderung zu verwendende HttpListener zu bestimmen.

public: delegate System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ HttpListener::ExtendedProtectionSelector(HttpListenerRequest ^ request);
public delegate System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy HttpListener.ExtendedProtectionSelector(HttpListenerRequest request);
type HttpListener.ExtendedProtectionSelector = delegate of HttpListenerRequest -> ExtendedProtectionPolicy
Public Delegate Function HttpListener.ExtendedProtectionSelector(request As HttpListenerRequest) As ExtendedProtectionPolicy 

Parameter

request
HttpListenerRequest

Das HttpListenerRequest zum Bestimmen der erweiterten Schutzrichtlinie, die die HttpListener-Instanz verwendet, um erweiterten Schutz bereitzustellen.

Rückgabewert

Ein ExtendedProtectionPolicy-Objekt, das die erweiterte Schutzrichtlinie für diese Anforderung angibt.

Hinweise

Die HttpListener.ExtendedProtectionSelector -Klasse wird mit integrierter Windows-Authentifizierung verwendet, um erweiterten Schutz zu bieten. Für jede Anforderung kann der Delegat die Einstellungen auswählen, die die HttpListener Instanz zum Bereitstellen eines erweiterten Schutzes verwendet.

Erweiterungsmethoden

GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.

Gilt für:

Weitere Informationen