NetNamedPipeBinding Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.