NetNamedPipeBinding Constructeurs

Définition

Initialise une nouvelle instance de la classe NetNamedPipeBinding.

Surcharges

Nom Description
NetNamedPipeBinding()

Initialise une nouvelle instance de la classe NetNamedPipeBinding.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

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

NetNamedPipeBinding(String)

Initialise une nouvelle instance de la NetNamedPipeBinding classe avec un nom de configuration spécifié.

Remarques

Le comportement de sécurité est configurable à l’aide du paramètre facultatif securityMode 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 pour les NetNamedPipeBinding valeurs définies par défaut.

Remarques

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

S’applique à

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Initialise une nouvelle instance de la NetNamedPipeBinding classe avec un 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 qui spécifie si Windows sécurité est utilisée avec des 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 lorsque vous souhaitez configurer la sécurité explicitement. 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 NetNamedPipeBinding classe avec 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

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 à