次の方法で共有


NetNamedPipeBinding コンストラクター

定義

NetNamedPipeBinding クラスの新しいインスタンスを初期化します。

オーバーロード

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

Windows セキュリティが名前付きパイプと共に使用されるかどうかを指定する NetNamedPipeSecurityMode 値。

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");

注釈

このコンストラクターは、バインディング設定を構成から初期化する場合に使用します。

適用対象