NetNamedPipeBinding Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.