NetTcpBinding コンストラクター

定義

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

オーバーロード

NetTcpBinding()

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

NetTcpBinding(SecurityMode)

使用されるセキュリティの種類を指定して、NetTcpBinding クラスの新しいインスタンスを初期化します。

NetTcpBinding(String)

構成名を指定して、NetTcpBinding クラスの新しいインスタンスを初期化します。

NetTcpBinding(SecurityMode, Boolean)

使用するセキュリティの種類と、信頼できるセッションを明示的に有効にするかどうかを示す値を指定して、NetTcpBinding クラスの新しいインスタンスを初期化します。

注釈

セキュリティ動作は、コンストラクターの省略可能な securityMode パラメーターを使用して設定できます。 WS-ReliableMessaging を使用するかどうかは、省略可能な reliableSessionEnabled パラメーターを使用して設定できます。

NetTcpBinding()

ソース:
NetTcpBinding.cs
ソース:
NetTcpBinding.cs
ソース:
NetTcpBinding.cs

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

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

この例では、 を作成し、 NetTcpBindingセキュリティ モードとトランスポート資格情報の種類を設定する方法を示します。

NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;

注釈

既定では、トランスポート セキュリティは通信をセキュリティで保護するために使用され (つまり、 のSecurityMode値は にTransport設定されています)、信頼できるセッションは無効になります (つまりEnabledfalse)。

適用対象

NetTcpBinding(SecurityMode)

ソース:
NetTcpBinding.cs
ソース:
NetTcpBinding.cs
ソース:
NetTcpBinding.cs

使用されるセキュリティの種類を指定して、NetTcpBinding クラスの新しいインスタンスを初期化します。

public:
 NetTcpBinding(System::ServiceModel::SecurityMode securityMode);
public NetTcpBinding (System.ServiceModel.SecurityMode securityMode);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode)

パラメーター

securityMode
SecurityMode

バインドで使用されるセキュリティの種類を指定する SecurityMode 値。

この例では、セキュリティ モード パラメーターを使用して を NetTcpBinding 作成する方法を示します。

NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);

注釈

このコンストラクターは、セキュリティを構成する場合に使用します。 セキュリティを構成し、信頼できるセッションを有効にする場合は、 を使用 NetTcpBinding.NetTcpBinding(SecurityMode, Boolean)します。

適用対象

NetTcpBinding(String)

ソース:
NetTcpBinding.cs
ソース:
NetTcpBinding.cs

構成名を指定して、NetTcpBinding クラスの新しいインスタンスを初期化します。

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

パラメーター

configurationName
String

NetTcpBinding のバインド構成の名前。

この例では、 パラメーターを使用して を NetTcpBinding 作成する方法を configurationName 示します。

NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");

注釈

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

こちらもご覧ください

適用対象

NetTcpBinding(SecurityMode, Boolean)

ソース:
NetTcpBinding.cs
ソース:
NetTcpBinding.cs
ソース:
NetTcpBinding.cs

使用するセキュリティの種類と、信頼できるセッションを明示的に有効にするかどうかを示す値を指定して、NetTcpBinding クラスの新しいインスタンスを初期化します。

public:
 NetTcpBinding(System::ServiceModel::SecurityMode securityMode, bool reliableSessionEnabled);
public NetTcpBinding (System.ServiceModel.SecurityMode securityMode, bool reliableSessionEnabled);
new System.ServiceModel.NetTcpBinding : System.ServiceModel.SecurityMode * bool -> System.ServiceModel.NetTcpBinding
Public Sub New (securityMode As SecurityMode, reliableSessionEnabled As Boolean)

パラメーター

securityMode
SecurityMode

バインドで使用されるセキュリティの種類を指定する SecurityMode 値。

reliableSessionEnabled
Boolean

信頼できるセッションが有効な場合は true。それ以外の場合は false

この例では、 パラメーターと reliableSessionEnabled パラメーターを使用して をNetTcpBinding作成する方法をsecurityMode示します。

NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);

注釈

このコンストラクターは、セキュリティを構成し、信頼できるセッションを有効にする場合に使用します。

適用対象