NetNamedPipeBinding Konstruktoren

Definition

Initialisiert eine neue Instanz der NetNamedPipeBinding-Klasse.

Überlädt

Name Beschreibung
NetNamedPipeBinding()

Initialisiert eine neue Instanz der NetNamedPipeBinding-Klasse.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Initialisiert eine neue Instanz der NetNamedPipeBinding Klasse mit einem angegebenen Sicherheitsmodus.

NetNamedPipeBinding(String)

Initialisiert eine neue Instanz der NetNamedPipeBinding Klasse mit einem angegebenen Konfigurationsnamen.

Hinweise

Das Sicherheitsverhalten kann mithilfe des optionalen securityMode Parameters im Konstruktor konfiguriert werden.

NetNamedPipeBinding()

Quelle:
NetNamedPipeBinding.cs
Quelle:
NetNamedPipeBinding.cs
Quelle:
NetNamedPipeBinding.cs

Initialisiert eine neue Instanz der NetNamedPipeBinding-Klasse.

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

Beispiele

Das folgende Beispiel zeigt den Teil der Konfigurationsdatei, der den Abschnitt für die NetNamedPipeBinding Standardwerte enthält.

Hinweise

Der verwendete Standardsicherheitsmodus ist Transport.

Gilt für:

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Quelle:
NetNamedPipeBinding.cs
Quelle:
NetNamedPipeBinding.cs
Quelle:
NetNamedPipeBinding.cs

Initialisiert eine neue Instanz der NetNamedPipeBinding Klasse mit einem angegebenen Sicherheitsmodus.

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)

Parameter

securityMode
NetNamedPipeSecurityMode

Der Wert NetNamedPipeSecurityMode, der angibt, ob Windows Sicherheit mit benannten Rohren verwendet wird.

Beispiele

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

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

Hinweise

Verwenden Sie diesen Konstruktor, wenn Sie die Sicherheit explizit konfigurieren möchten. Der Standardwert ist Transport die Verwendung des parameterlosen Konstruktors.

Gilt für:

NetNamedPipeBinding(String)

Initialisiert eine neue Instanz der NetNamedPipeBinding Klasse mit einem angegebenen Konfigurationsnamen.

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

Parameter

configurationName
String

Der Bindungskonfigurationsname für das netNamedPipeBinding-Element.

Beispiele

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

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

Hinweise

Verwenden Sie diesen Konstruktor, wenn Sie die Bindungseinstellungen aus der Konfiguration initialisieren möchten.

Gilt für: