NetTcpBinding Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.