語言

NetNamedPipeBinding 建構函式

定義

初始化 NetNamedPipeBinding 類別的新執行個體。

多載

名稱 Description
NetNamedPipeBinding()

初始化 NetNamedPipeBinding 類別的新執行個體。

NetNamedPipeBinding(NetNamedPipeSecurityMode)

初始化類別的新實例 NetNamedPipeBinding ,並以指定的安全模式。

NetNamedPipeBinding(String)

初始化一個以指定配置名稱的 NetNamedPipeBinding 類別新實例。

備註

安全性行為可透過建構子中的可選 securityMode 參數進行配置。

NetNamedPipeBinding()

來源:
NetNamedPipeBinding.cs
來源:
NetNamedPipeBinding.cs
來源:
NetNamedPipeBinding.cs

初始化 NetNamedPipeBinding 類別的新執行個體。

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

範例

以下範例顯示設定檔中包含 的 NetNamedPipeBinding 部分,且該區段的值設為預設值。

備註

預設的安全模式為 Transport。

適用於

NetNamedPipeBinding(NetNamedPipeSecurityMode)

來源:
NetNamedPipeBinding.cs
來源:
NetNamedPipeBinding.cs
來源:
NetNamedPipeBinding.cs

初始化類別的新實例 NetNamedPipeBinding ,並以指定的安全模式。

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)

參數

securityMode
NetNamedPipeSecurityMode

NetNamedPipeSecurityMode 值,用以指定是否使用Windows安全性。

範例

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

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

備註

當你想明確設定安全性時,請使用這個建構器。 預設是 Transport 使用無參數建構子時。

適用於

NetNamedPipeBinding(String)

初始化一個以指定配置名稱的 NetNamedPipeBinding 類別新實例。

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

參數

configurationName
String

netNamedPipeBinding 元素的綁定設定名稱。

範例

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

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

備註

當你想從設定初始化綁定設定時,可以使用這個建構器。

適用於