Freigeben über


MessageSecurityOverHttp.AlgorithmSuite Eigenschaft

Definition

Gibt die Algorithmussammlung für Sicherheitsmeldungen auf SOAP-Ebene an.

public:
 property System::ServiceModel::Security::SecurityAlgorithmSuite ^ AlgorithmSuite { System::ServiceModel::Security::SecurityAlgorithmSuite ^ get(); void set(System::ServiceModel::Security::SecurityAlgorithmSuite ^ value); };
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get; set; }
member this.AlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite with get, set
Public Property AlgorithmSuite As SecurityAlgorithmSuite

Eigenschaftswert

Ein SecurityAlgorithmSuite. Der Standardwert ist Basic256.

Ausnahmen

Der Wert von AlgorithmSuite ist null.

Beispiele

Der folgende Code zeigt, wie diese Eigenschaft aufgerufen und festgelegt wird.

WSHttpBinding binding = new WSHttpBinding();
binding.Security.Mode = SecurityMode.Message;
binding.Security.Message.AlgorithmSuite =
    System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256;
Dim binding As New WSHttpBinding()
binding.Security.Mode = SecurityMode.Message
binding.Security.Message.AlgorithmSuite = _
System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256

Hinweise

Diese Eigenschaft ist am relevantesten, wenn Sie mit einer Nicht-Windows Communication Foundation-Plattform (WCF) arbeiten, die eine Reihe von Algorithmen verwendet, die sich von der Standardeinstellung unterscheiden. Sie sollten die Stärken und Schwächen der relevanten Algorithmen kennen, wenn Sie Änderungen an dieser Einstellung vornehmen.

Gilt für: