NetTcpBinding Constructeurs

Définition

Initialise une nouvelle instance de la classe NetTcpBinding.

Surcharges

NetTcpBinding()

Initialise une nouvelle instance de la classe NetTcpBinding.

NetTcpBinding(SecurityMode)

Initialise une nouvelle instance de la classe NetTcpBinding avec spécification du type de sécurité utilisé.

NetTcpBinding(String)

Initialise une nouvelle instance de la classe NetTcpBinding disposant d'un nom de configuration spécifié.

NetTcpBinding(SecurityMode, Boolean)

Initialise une nouvelle instance de la classe NetTcpBinding avec spécification du type de sécurité utilisé ainsi qu'une valeur indiquant si les sessions fiables sont activées de façon explicite.

Remarques

Le comportement de sécurité peut être configuré à l'aide du paramètre securityMode en option dans le constructeur. L'utilisation de WS-ReliableMessaging peut être configurée à l'aide du paramètre reliableSessionEnabled facultatif.

NetTcpBinding()

Initialise une nouvelle instance de la classe NetTcpBinding.

public:
 NetTcpBinding();
public NetTcpBinding ();
Public Sub New ()

Exemples

Cet exemple montre comment créer un NetTcpBinding, définir le mode de sécurité et le type d’informations d’identification de transport.

NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;

Remarques

Par défaut, la sécurité du transport est utilisée pour sécuriser la communication (autrement dit, la valeur est SecurityMode définie sur) et les sessions fiables sont désactivées (c’est-à-dire Enabled Transportfalse).

S’applique à

NetTcpBinding(SecurityMode)

Initialise une nouvelle instance de la classe NetTcpBinding avec spécification du type de sécurité utilisé.

public:
 NetTcpBinding(System::ServiceModel::SecurityMode securityMode);
public NetTcpBinding (System.ServiceModel.SecurityMode securityMode);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode)

Paramètres

securityMode
SecurityMode

Valeur SecurityMode indiquant le type de sécurité à utiliser avec cette liaison.

Exemples

Cet exemple montre comment créer un NetTcpBinding paramètre en mode de sécurité.

NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);

Remarques

Utilisez ce constructeur si vous voulez configurer la sécurité. Si vous souhaitez configurer la sécurité et activer des sessions fiables, utilisez NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).

S’applique à

NetTcpBinding(String)

Initialise une nouvelle instance de la classe NetTcpBinding disposant d'un nom de configuration spécifié.

public:
 NetTcpBinding(System::String ^ configurationName);
public NetTcpBinding (string configurationName);
new System.ServiceModel.NetTcpBinding : string -> System.ServiceModel.NetTcpBinding
Public Sub New (configurationName As String)

Paramètres

configurationName
String

Nom de configuration de liaison pour NetTcpBinding.

Exemples

Cet exemple montre comment créer un NetTcpBinding paramètre à l’aide du configurationName paramètre.

NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");

Remarques

Utilisez ce constructeur lorsque vous souhaitez initialiser les paramètres de liaison à partir de la configuration.

Voir aussi

S’applique à

NetTcpBinding(SecurityMode, Boolean)

Initialise une nouvelle instance de la classe NetTcpBinding avec spécification du type de sécurité utilisé ainsi qu'une valeur indiquant si les sessions fiables sont activées de façon explicite.

public:
 NetTcpBinding(System::ServiceModel::SecurityMode securityMode, bool reliableSessionEnabled);
public NetTcpBinding (System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode * bool -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode, reliableSessionEnabled As Boolean)

Paramètres

securityMode
SecurityMode

Valeur SecurityMode indiquant le type de sécurité à utiliser avec cette liaison.

reliableSessionEnabled
Boolean

true si les sessions fiables sont activées ; sinon false.

Exemples

Cet exemple montre comment créer une NetTcpBinding utilisation des paramètres et reliableSessionEnabled des securityMode paramètres.

NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);

Remarques

Utilisez ce constructeur lorsque vous souhaitez configurer la sécurité et activer les sessions fiables.

S’applique à