NetNamedPipeBinding Constructeurs

Définition

Initialise une nouvelle instance de la classe NetNamedPipeBinding.

Surcharges

NetNamedPipeBinding()

Initialise une nouvelle instance de la classe NetNamedPipeBinding.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Initialise une nouvelle instance de la classe NetNamedPipeBinding avec le mode de sécurité spécifié.

NetNamedPipeBinding(String)

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

Remarques

Le comportement de sécurité peut être configuré à l'aide du paramètre securityMode en option dans le constructeur.

NetNamedPipeBinding()

Initialise une nouvelle instance de la classe NetNamedPipeBinding.

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

Exemples

L'exemple suivant montre la partie du fichier de configuration qui contient la section réservée à la NetNamedPipeBinding avec les valeurs par défaut définies.

Remarques

Le mode de sécurité par défaut utilisé est Transport.

S’applique à

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Initialise une nouvelle instance de la classe NetNamedPipeBinding avec le mode de sécurité spécifié.

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

Paramètres

securityMode
NetNamedPipeSecurityMode

Valeur NetNamedPipeSecurityMode spécifiant si la sécurité Windows est utilisée avec les canaux nommés.

Exemples

Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");

ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None);

Remarques

Utilisez ce constructeur si vous voulez configurer la sécurité de manière explicite. La valeur par défaut est Transport lors de l’utilisation du constructeur sans paramètre.

S’applique à

NetNamedPipeBinding(String)

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

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

Paramètres

configurationName
String

Le nom de configuration de liaison de l’élément netNamedPipeBinding.

Exemples

Uri baseAddress = new Uri("http://localhost:8000/uesamples/service");

ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService), baseAddress);
NetNamedPipeBinding binding = new NetNamedPipeBinding("CalcConfig");

Remarques

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

S’applique à