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