Freigeben über


TcpTransportSecurity Klasse

Definition

Stellt Eigenschaften bereit, die die Authentifizierungsparameter und die Schutzebene für den TCP-Transport steuern.

public ref class TcpTransportSecurity sealed
public sealed class TcpTransportSecurity
type TcpTransportSecurity = class
Public NotInheritable Class TcpTransportSecurity
Vererbung
TcpTransportSecurity

Hinweise

Diese Klasse wird von Transport verwendet, um die Sicherheitseinstellungen für eine Bindung auf Transportebene festzulegen.

Konstruktoren

TcpTransportSecurity()

Initialisiert eine neue Instanz der TcpTransportSecurity-Klasse.

Eigenschaften

ClientCredentialType

Ruft den Typ der Clientanmeldeinformationen ab, der zur Authentifizierung verwendet wird, oder legt diesen fest.

ExtendedProtectionPolicy

Ruft die erweiterte Schutzrichtlinie für den TCP-Transport ab oder legt diese fest.

ProtectionLevel

Ruft die ProtectionLevel für den TCP-Stream ab oder legt diese fest.

SslProtocols

Gibt die Liste der bei Verwendung des Client-Anmeldeinformationstyps "TcpClientCredentialType.Certificate" auszuhandelnden SSL/TLS-Protokolle an. Der Wert kann eine Kombination aus einem oder mehreren der folgenden Enumerationsmember sein: Ssl3, Tls, Tls11, Tls12.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ShouldSerializeExtendedProtectionPolicy()

Gibt einen Wert zurück, der angibt, ob die ExtendedProtectionPolicy-Eigenschaft ihren Standardwert geändert hat und serialisiert werden soll. Dieser wird von WCF für die XAML-Integration verwendet.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: