NetTcpBinding 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 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.