Freigeben über


HttpListenerRequest.TransportContext Eigenschaft

Definition

Ruft die TransportContext für die Clientanforderung ab.

public:
 property System::Net::TransportContext ^ TransportContext { System::Net::TransportContext ^ get(); };
public System.Net.TransportContext TransportContext { get; }
member this.TransportContext : System.Net.TransportContext
Public ReadOnly Property TransportContext As TransportContext

Eigenschaftswert

Ein TransportContext Objekt für die Clientanforderung.

Hinweise

Die TransportContext Eigenschaft kann verwendet werden, um das Kanalbindungstoken (CBT) für ein HttpListenerRequest mit HTTPS gesendetes Kanalbindungstoken abzurufen.

Eine Anwendung könnte die TransportContext Eigenschaft verwenden, um benutzerdefinierte Authentifizierung mithilfe von Aufrufen der systemeigenen Win32 AcceptSecurityContext-Funktion auszuführen.

Wenn eine Anwendung versucht, das Kanalbindungstoken (CBT) mithilfe der GetChannelBinding Methode und nicht EndpointChannelBindingKind von dieser TransportContext Eigenschaft abzurufen, wird dies HttpListenerRequest ausgelöstNotSupportedException. Die HttpListenerRequest Methode wird mit einer internen Implementierung überschrieben GetChannelBinding .

Gilt für:

Weitere Informationen