WSHttpBinding Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe WSHttpBinding.
Surcharges
WSHttpBinding() |
Initialise une nouvelle instance de la classe WSHttpBinding. |
WSHttpBinding(SecurityMode) |
Initialise une nouvelle instance de la classe WSHttpBinding avec un type spécifié de sécurité utilisé par la liaison. |
WSHttpBinding(String) |
Initialise une nouvelle instance de la classe WSHttpBinding avec une liaison spécifiée par son nom de configuration. |
WSHttpBinding(SecurityMode, Boolean) |
Initialise une nouvelle instance de la classe WSHttpBinding avec un type spécifié de sécurité utilisé par la liaison et une valeur indiquant si une session fiable est activée. |
WSHttpBinding()
- Source:
- WSHttpBinding.cs
- Source:
- WSHttpBinding.cs
- Source:
- WSHttpBinding.cs
Initialise une nouvelle instance de la classe WSHttpBinding.
public:
WSHttpBinding();
public WSHttpBinding ();
Public Sub New ()
Exemples
L'exemple suivant illustre l'initialisation d'une nouvelle instance de la classe WSHttpBinding.
WSHttpBinding binding = new WSHttpBinding();
binding.Name = "binding1";
binding.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard;
binding.Security.Mode = SecurityMode.Message;
binding.ReliableSession.Enabled = false;
binding.TransactionFlow = false;
Dim binding As New WSHttpBinding()
With binding
.Name = "binding1"
.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard
.Security.Mode = SecurityMode.Message
.ReliableSession.Enabled = False
.TransactionFlow = False
End With
S’applique à
WSHttpBinding(SecurityMode)
- Source:
- WSHttpBinding.cs
- Source:
- WSHttpBinding.cs
- Source:
- WSHttpBinding.cs
Initialise une nouvelle instance de la classe WSHttpBinding avec un type spécifié de sécurité utilisé par la liaison.
public:
WSHttpBinding(System::ServiceModel::SecurityMode securityMode);
public WSHttpBinding (System.ServiceModel.SecurityMode securityMode);
new System.ServiceModel.WSHttpBinding : System.ServiceModel.SecurityMode -> System.ServiceModel.WSHttpBinding
Public Sub New (securityMode As SecurityMode)
Paramètres
- securityMode
- SecurityMode
Valeur de SecurityMode qui spécifie le type de sécurité utilisé avec le message SOAP et pour le client.
Exemples
L'exemple suivant illustre l'initialisation d'une nouvelle instance de la classe WSHttpBinding avec un paramètre securityMode
.
// The security mode is set to Message.
WSHttpBinding binding = new WSHttpBinding(SecurityMode.Message);
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows;
return binding;
' The security mode is set to Message.
Dim binding As New WSHttpBinding(SecurityMode.Message)
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows
Return binding
S’applique à
WSHttpBinding(String)
Initialise une nouvelle instance de la classe WSHttpBinding avec une liaison spécifiée par son nom de configuration.
public:
WSHttpBinding(System::String ^ configName);
public WSHttpBinding (string configName);
new System.ServiceModel.WSHttpBinding : string -> System.ServiceModel.WSHttpBinding
Public Sub New (configName As String)
Paramètres
- configName
- String
Nom de configuration de liaison pour WSHttpBindingElement.
Exceptions
L'élément de liaison portant le nom configName
est introuvable.
Exemples
L’exemple suivant illustre l’initialisation d’une nouvelle instance de la classe WSHttpBinding avec un argument de chaîne.
// Set the IssuerBinding to a WSHttpBinding loaded from config
b.Security.Message.IssuerBinding = new WSHttpBinding("Issuer");
' Set the IssuerBinding to a WSHttpBinding loaded from config
b.Security.Message.IssuerBinding = New WSHttpBinding("Issuer")
S’applique à
WSHttpBinding(SecurityMode, Boolean)
- Source:
- WSHttpBinding.cs
- Source:
- WSHttpBinding.cs
- Source:
- WSHttpBinding.cs
Initialise une nouvelle instance de la classe WSHttpBinding avec un type spécifié de sécurité utilisé par la liaison et une valeur indiquant si une session fiable est activée.
public:
WSHttpBinding(System::ServiceModel::SecurityMode securityMode, bool reliableSessionEnabled);
public WSHttpBinding (System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.WSHttpBinding : System.ServiceModel.SecurityMode * bool -> System.ServiceModel.WSHttpBinding
Public Sub New (securityMode As SecurityMode, reliableSessionEnabled As Boolean)
Paramètres
- securityMode
- SecurityMode
Valeur de SecurityMode qui spécifie le type de sécurité utilisé avec le message SOAP et pour le client.
- reliableSessionEnabled
- Boolean
true
si une session fiable est activée ; sinon, false
.
Exemples
L'exemple suivant illustre l'initialisation d'une nouvelle instance de la classe WSHttpBinding avec des paramètres securityMode
et reliableSessionEnabled
.
// securityMode is Message
// reliableSessionEnabled is true
WSHttpBinding binding = new WSHttpBinding(SecurityMode.Message, true);
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows;
' securityMode is Message
' reliableSessionEnabled is true
Dim binding As New WSHttpBinding(SecurityMode.Message, True)
binding.Security.Message.ClientCredentialType = MessageCredentialType.Windows