NetNamedPipeBinding Konstruktorer

Definition

Initierar en ny instans av NetNamedPipeBinding klassen.

Överlagringar

Name Description
NetNamedPipeBinding()

Initierar en ny instans av NetNamedPipeBinding klassen.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Initierar en ny instans av NetNamedPipeBinding klassen med ett angivet säkerhetsläge.

NetNamedPipeBinding(String)

Initierar en ny instans av NetNamedPipeBinding klassen med ett angivet konfigurationsnamn.

Kommentarer

Säkerhetsbeteendet kan konfigureras med hjälp av den valfria securityMode parametern i konstruktorn.

NetNamedPipeBinding()

Källa:
NetNamedPipeBinding.cs
Källa:
NetNamedPipeBinding.cs
Källa:
NetNamedPipeBinding.cs

Initierar en ny instans av NetNamedPipeBinding klassen.

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

Exempel

I följande exempel visas den del av konfigurationsfilen som innehåller avsnittet för NetNamedPipeBinding med värden inställda på standardvärden.

Kommentarer

Standardsäkerhetsläget som används är Transport.

Gäller för

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Källa:
NetNamedPipeBinding.cs
Källa:
NetNamedPipeBinding.cs
Källa:
NetNamedPipeBinding.cs

Initierar en ny instans av NetNamedPipeBinding klassen med ett angivet säkerhetsläge.

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)

Parametrar

securityMode
NetNamedPipeSecurityMode

Värdet NetNamedPipeSecurityMode som anger om Windows säkerhet används med namngivna pipes.

Exempel

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

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

Kommentarer

Använd den här konstruktorn när du vill konfigurera säkerheten explicit. Standardvärdet är Transport när du använder den parameterlösa konstruktorn.

Gäller för

NetNamedPipeBinding(String)

Initierar en ny instans av NetNamedPipeBinding klassen med ett angivet konfigurationsnamn.

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

Parametrar

configurationName
String

Bindningskonfigurationsnamnet för netNamedPipeBinding-elementet.

Exempel

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

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

Kommentarer

Använd den här konstruktorn när du vill initiera bindningsinställningarna från konfigurationen.

Gäller för