NetTcpBinding Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der NetTcpBinding Klasse.
Überlädt
NetTcpBinding() |
Initialisiert eine neue Instanz der NetTcpBinding Klasse. |
NetTcpBinding(SecurityMode) |
Initialisiert eine neue Instanz der NetTcpBinding Klasse mit dem angegebenen Sicherheitstyp. |
NetTcpBinding(String) |
Initialisiert eine neue Instanz der NetTcpBinding Klasse mit einem angegebenen Konfigurationsnamen. |
NetTcpBinding(SecurityMode, Boolean) |
Initialisiert eine neue Instanz der NetTcpBinding Klasse mit dem angegebenen Sicherheitstyp und einem Wert, der angibt, ob zuverlässige Sitzungen explizit aktiviert sind. |
Hinweise
Das Sicherheitsverhalten kann mithilfe des optionalen securityMode
Parameters im Konstruktor konfiguriert werden. Die Verwendung von WS-ReliableMessaging kann mithilfe des optionalen reliableSessionEnabled
Parameters konfiguriert werden.
NetTcpBinding()
- Quelle:
- NetTcpBinding.cs
- Quelle:
- NetTcpBinding.cs
- Quelle:
- NetTcpBinding.cs
Initialisiert eine neue Instanz der NetTcpBinding Klasse.
public:
NetTcpBinding();
public NetTcpBinding ();
Public Sub New ()
Beispiele
In diesem Beispiel wird gezeigt, wie Sie eine NetTcpBindingerstellen, den Sicherheitsmodus und den Transportanmeldeinformationstyp festlegen.
NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;
Hinweise
Standardmäßig wird die Transportsicherheit verwendet, um die Kommunikation zu sichern (d. a. der Wert von SecurityMode auf Transportfestgelegt ist), und zuverlässige Sitzungen werden deaktiviert (d. b. Enabled ist false
).
Gilt für:
NetTcpBinding(SecurityMode)
- Quelle:
- NetTcpBinding.cs
- Quelle:
- NetTcpBinding.cs
- Quelle:
- NetTcpBinding.cs
Initialisiert eine neue Instanz der NetTcpBinding Klasse mit dem angegebenen Sicherheitstyp.
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)
Parameter
- securityMode
- SecurityMode
Der SecurityMode Wert, der den Typ der Sicherheit angibt, die mit der Bindung verwendet wird.
Beispiele
In diesem Beispiel wird gezeigt, wie Sie mithilfe des Sicherheitsmodusparameters eine NetTcpBinding erstellen.
NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);
Hinweise
Verwenden Sie diesen Konstruktor, wenn Sie die Sicherheit konfigurieren möchten. Wenn Sie Sicherheit konfigurieren und zuverlässige Sitzungen aktivieren möchten, verwenden Sie NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).
Gilt für:
NetTcpBinding(String)
- Quelle:
- NetTcpBinding.cs
- Quelle:
- NetTcpBinding.cs
Initialisiert eine neue Instanz der NetTcpBinding Klasse mit einem angegebenen Konfigurationsnamen.
public:
NetTcpBinding(System::String ^ configurationName);
public NetTcpBinding (string configurationName);
new System.ServiceModel.NetTcpBinding : string -> System.ServiceModel.NetTcpBinding
Public Sub New (configurationName As String)
Parameter
- configurationName
- String
Der Bindungskonfigurationsname für die NetTcpBinding.
Beispiele
In diesem Beispiel wird gezeigt, wie Sie mithilfe des configurationName
-Parameters eine NetTcpBinding erstellen.
NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");
Hinweise
Verwenden Sie diesen Konstruktor, wenn Sie die Bindungseinstellungen aus der Konfiguration initialisieren möchten.
Weitere Informationen
Gilt für:
NetTcpBinding(SecurityMode, Boolean)
- Quelle:
- NetTcpBinding.cs
- Quelle:
- NetTcpBinding.cs
- Quelle:
- NetTcpBinding.cs
Initialisiert eine neue Instanz der NetTcpBinding Klasse mit dem angegebenen Sicherheitstyp und einem Wert, der angibt, ob zuverlässige Sitzungen explizit aktiviert sind.
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)
Parameter
- securityMode
- SecurityMode
Der SecurityMode Wert, der den Typ der Sicherheit angibt, die mit der Bindung verwendet wird.
- reliableSessionEnabled
- Boolean
true
, wenn zuverlässige Sitzungen aktiviert sind; andernfalls false
.
Beispiele
In diesem Beispiel wird gezeigt, wie Sie mithilfe der Parameter securityMode
und reliableSessionEnabled
eine NetTcpBinding erstellen.
NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);
Hinweise
Verwenden Sie diesen Konstruktor, wenn Sie die Sicherheit konfigurieren und zuverlässige Sitzungen aktivieren möchten.