Udostępnij za pośrednictwem


NetNamedPipeBinding Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy NetNamedPipeBinding.

Przeciążenia

NetNamedPipeBinding()

Inicjuje nowe wystąpienie klasy NetNamedPipeBinding.

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Inicjuje NetNamedPipeBinding nowe wystąpienie klasy z określonym trybem zabezpieczeń.

NetNamedPipeBinding(String)

Inicjuje NetNamedPipeBinding nowe wystąpienie klasy o określonej nazwie konfiguracji.

Uwagi

Zachowanie zabezpieczeń można skonfigurować przy użyciu opcjonalnego securityMode parametru w konstruktorze.

NetNamedPipeBinding()

Źródło:
NetNamedPipeBinding.cs
Źródło:
NetNamedPipeBinding.cs
Źródło:
NetNamedPipeBinding.cs

Inicjuje nowe wystąpienie klasy NetNamedPipeBinding.

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

Przykłady

W poniższym przykładzie pokazano część pliku konfiguracji zawierającą sekcję z NetNamedPipeBinding wartościami ustawionymi na wartości domyślne.

Uwagi

Domyślny używany tryb zabezpieczeń to Transport.

Dotyczy

NetNamedPipeBinding(NetNamedPipeSecurityMode)

Źródło:
NetNamedPipeBinding.cs
Źródło:
NetNamedPipeBinding.cs
Źródło:
NetNamedPipeBinding.cs

Inicjuje NetNamedPipeBinding nowe wystąpienie klasy z określonym trybem zabezpieczeń.

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)

Parametry

securityMode
NetNamedPipeSecurityMode

Wartość określająca NetNamedPipeSecurityMode , czy zabezpieczenia systemu Windows są używane z nazwanymi potokami.

Przykłady

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

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

Uwagi

Użyj tego konstruktora, jeśli chcesz jawnie skonfigurować zabezpieczenia. Wartość domyślna to Transport w przypadku używania konstruktora bez parametrów.

Dotyczy

NetNamedPipeBinding(String)

Inicjuje NetNamedPipeBinding nowe wystąpienie klasy o określonej nazwie konfiguracji.

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

Parametry

configurationName
String

Nazwa konfiguracji powiązania dla elementu netNamedPipeBinding.

Przykłady

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

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

Uwagi

Użyj tego konstruktora, jeśli chcesz zainicjować ustawienia powiązania z konfiguracji.

Dotyczy