NetTcpBinding Constructors

Definitie

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse.

Overloads

Name Description
NetTcpBinding()

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse.

NetTcpBinding(SecurityMode)

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse met het type beveiliging dat is opgegeven.

NetTcpBinding(String)

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse met een opgegeven configuratienaam.

NetTcpBinding(SecurityMode, Boolean)

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse met het type beveiliging dat is opgegeven en met een waarde die aangeeft of betrouwbare sessies expliciet zijn ingeschakeld.

Opmerkingen

Het beveiligingsgedrag kan worden geconfigureerd met behulp van de optionele securityMode parameter in de constructor. Het gebruik van WS-ReliableMessaging kan worden geconfigureerd met behulp van de optionele reliableSessionEnabled parameter.

NetTcpBinding()

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse.

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

Voorbeelden

In dit voorbeeld ziet u hoe u een NetTcpBinding, instelling van de beveiligingsmodus en het transportreferentietype maakt.

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

Opmerkingen

Transportbeveiliging wordt standaard gebruikt voor het beveiligen van communicatie (dat wil gezegd, de waarde van SecurityMode is ingesteld op Transport) en betrouwbare sessies worden uitgeschakeld (dat wil falseEnabled gezegd).

Van toepassing op

NetTcpBinding(SecurityMode)

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse met het type beveiliging dat is opgegeven.

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)

Parameters

securityMode
SecurityMode

De SecurityMode waarde die het type beveiliging aangeeft dat met de binding wordt gebruikt.

Voorbeelden

In dit voorbeeld ziet u hoe u een NetTcpBinding parameter maakt met behulp van de beveiligingsmodus.

NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);

Opmerkingen

Gebruik deze constructor wanneer u de beveiliging wilt configureren. Als u beveiliging wilt configureren en betrouwbare sessies wilt inschakelen, gebruikt u NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).

Van toepassing op

NetTcpBinding(String)

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse met een opgegeven configuratienaam.

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

Parameters

configurationName
String

De naam van de bindingsconfiguratie voor de NetTcpBinding.

Voorbeelden

In dit voorbeeld ziet u hoe u een NetTcpBinding parameter maakt met behulp van de configurationName parameter.

NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");

Opmerkingen

Gebruik deze constructor wanneer u de bindingsinstellingen van de configuratie wilt initialiseren.

Zie ook

Van toepassing op

NetTcpBinding(SecurityMode, Boolean)

Initialiseert een nieuw exemplaar van de NetTcpBinding klasse met het type beveiliging dat is opgegeven en met een waarde die aangeeft of betrouwbare sessies expliciet zijn ingeschakeld.

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)

Parameters

securityMode
SecurityMode

De SecurityMode waarde die het type beveiliging aangeeft dat met de binding wordt gebruikt.

reliableSessionEnabled
Boolean

true indien betrouwbare sessies zijn ingeschakeld; anders, false.

Voorbeelden

In dit voorbeeld ziet u hoe u een NetTcpBinding met de securityMode en reliableSessionEnabled parameters maakt.

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

Opmerkingen

Gebruik deze constructor als u de beveiliging wilt configureren en betrouwbare sessies wilt inschakelen.

Van toepassing op