NetNamedPipeBinding 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 NetNamedPipeBinding 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| NetNamedPipeBinding() |
初始化 NetNamedPipeBinding 類別的新執行個體。 |
| NetNamedPipeBinding(NetNamedPipeSecurityMode) |
初始化類別的新實例 NetNamedPipeBinding ,並以指定的安全模式。 |
| NetNamedPipeBinding(String) |
初始化一個以指定配置名稱的 NetNamedPipeBinding 類別新實例。 |
備註
安全性行為可透過建構子中的可選 securityMode 參數進行配置。
NetNamedPipeBinding()
初始化 NetNamedPipeBinding 類別的新執行個體。
public:
NetNamedPipeBinding();
public NetNamedPipeBinding();
Public Sub New ()
範例
以下範例顯示設定檔中包含 的 NetNamedPipeBinding 部分,且該區段的值設為預設值。
備註
預設的安全模式為 Transport。
適用於
NetNamedPipeBinding(NetNamedPipeSecurityMode)
初始化類別的新實例 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");
備註
當你想從設定初始化綁定設定時,可以使用這個建構器。