WSHttpSecurity.Message Proprietà

Definizione

Consente di ottenere le impostazioni di sicurezza a livello di messaggio di questa associazione.

public:
 property System::ServiceModel::NonDualMessageSecurityOverHttp ^ Message { System::ServiceModel::NonDualMessageSecurityOverHttp ^ get(); void set(System::ServiceModel::NonDualMessageSecurityOverHttp ^ value); };
public:
 property System::ServiceModel::NonDualMessageSecurityOverHttp ^ Message { System::ServiceModel::NonDualMessageSecurityOverHttp ^ get(); };
public System.ServiceModel.NonDualMessageSecurityOverHttp Message { get; set; }
public System.ServiceModel.NonDualMessageSecurityOverHttp Message { get; }
member this.Message : System.ServiceModel.NonDualMessageSecurityOverHttp with get, set
member this.Message : System.ServiceModel.NonDualMessageSecurityOverHttp
Public Property Message As NonDualMessageSecurityOverHttp
Public ReadOnly Property Message As NonDualMessageSecurityOverHttp

Valore della proprietà

Impostazioni di sicurezza a livello di messaggio per questa associazione. Il valore predefinito prevede quanto segue: proprietà EstablishSecurityContext con impostazione predefinita su true, proprietà ClientCredentialType impostata su Windows, proprietà AlgorithmSuite impostata su Basic256 e proprietà NegotiateServiceCredential impostata su true.

Esempio

Nell'esempio di codice seguente viene mostrato come utilizzare questa proprietà.

WSHttpBinding myBinding = new WSHttpBinding();
myBinding.Security.Mode = SecurityMode.Message;
myBinding.Security.Message.ClientCredentialType =
    MessageCredentialType.Windows;

Si applica a