Freigeben über


NetTcpSecurity.Mode Eigenschaft

Definition

Ruft ab oder legt fest, ob Sicherheit auf Nachrichtenebene und auf Transportebene von einem mit einer NetTcpBinding konfigurierten Endpunkt verwendet werden.

public:
 property System::ServiceModel::SecurityMode Mode { System::ServiceModel::SecurityMode get(); void set(System::ServiceModel::SecurityMode value); };
public System.ServiceModel.SecurityMode Mode { get; set; }
member this.Mode : System.ServiceModel.SecurityMode with get, set
Public Property Mode As SecurityMode

Eigenschaftswert

SecurityMode

Ein Wert von SecurityMode, der angibt, ob Sicherheit auf Nachrichtenebene oder auf Transportebene von einem Endpunkt verwendet wird. Der Standardwert ist Transport.

Ausnahmen

Der Wert ist nicht definiert.

Beispiele

NetTcpSecurity security = binding.Security;
Console.WriteLine("\tSecurity Mode: {0}", security.Mode);

Hinweise

Der Sicherheitsmodus legt den von einem Endpunkt geforderten Sicherheitstyp fest. Windows Communication Foundation (WCF)-Sicherheit bietet eine Vielzahl von Mechanismen, mit denen die Übertragung von Nachrichten gesichert werden kann, die mit den vom System bereitgestellten Bindungen konfiguriert sind. Alle Bindungen unterstützen eine Teilmenge dieser Sicherheitsmodi. Der Modus bestimmt die Mechanismen, für die Sicherheitsfunktionen für die Nachrichtenübertragung (Integrität, Vertraulichkeit und Authentifizierung) erforderlich sind.

Gilt für