NetTcpBinding Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy NetTcpBinding.
Przeciążenia
NetTcpBinding() |
Inicjuje nowe wystąpienie klasy NetTcpBinding. |
NetTcpBinding(SecurityMode) |
Inicjuje NetTcpBinding nowe wystąpienie klasy z określonym typem zabezpieczeń. |
NetTcpBinding(String) |
Inicjuje NetTcpBinding nowe wystąpienie klasy o określonej nazwie konfiguracji. |
NetTcpBinding(SecurityMode, Boolean) |
Inicjuje nowe wystąpienie NetTcpBinding klasy z określonym typem zabezpieczeń i wartością wskazującą, czy sesje niezawodne są jawnie włączone. |
Uwagi
Zachowanie zabezpieczeń można skonfigurować przy użyciu opcjonalnego securityMode
parametru w konstruktorze. Użycie WS-ReliableMessaging można skonfigurować przy użyciu opcjonalnego reliableSessionEnabled
parametru.
NetTcpBinding()
- Źródło:
- NetTcpBinding.cs
- Źródło:
- NetTcpBinding.cs
- Źródło:
- NetTcpBinding.cs
Inicjuje nowe wystąpienie klasy NetTcpBinding.
public:
NetTcpBinding();
public NetTcpBinding ();
Public Sub New ()
Przykłady
W tym przykładzie pokazano, jak utworzyć element NetTcpBinding, ustawiając tryb zabezpieczeń i typ poświadczeń transportu.
NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;
Uwagi
Domyślnie zabezpieczenia transportu są używane do zabezpieczania komunikacji (oznacza to, że wartość SecurityMode jest ustawiona na Transport) i niezawodne sesje są wyłączone (czyli Enabledfalse
).
Dotyczy
NetTcpBinding(SecurityMode)
- Źródło:
- NetTcpBinding.cs
- Źródło:
- NetTcpBinding.cs
- Źródło:
- NetTcpBinding.cs
Inicjuje NetTcpBinding nowe wystąpienie klasy z określonym typem zabezpieczeń.
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)
Parametry
- securityMode
- SecurityMode
Wartość SecurityMode określająca typ zabezpieczeń używanych z powiązaniem.
Przykłady
W tym przykładzie pokazano, jak utworzyć NetTcpBinding przy użyciu parametru trybu zabezpieczeń.
NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);
Uwagi
Użyj tego konstruktora, jeśli chcesz skonfigurować zabezpieczenia. Jeśli chcesz skonfigurować zabezpieczenia i włączyć niezawodne sesje, użyj polecenia NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).
Dotyczy
NetTcpBinding(String)
- Źródło:
- NetTcpBinding.cs
- Źródło:
- NetTcpBinding.cs
Inicjuje NetTcpBinding nowe wystąpienie klasy o określonej nazwie konfiguracji.
public:
NetTcpBinding(System::String ^ configurationName);
public NetTcpBinding (string configurationName);
new System.ServiceModel.NetTcpBinding : string -> System.ServiceModel.NetTcpBinding
Public Sub New (configurationName As String)
Parametry
- configurationName
- String
Nazwa konfiguracji powiązania dla elementu NetTcpBinding.
Przykłady
W tym przykładzie pokazano, jak utworzyć NetTcpBinding za pomocą parametru configurationName
.
NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");
Uwagi
Użyj tego konstruktora, jeśli chcesz zainicjować ustawienia powiązania z konfiguracji.
Zobacz też
Dotyczy
NetTcpBinding(SecurityMode, Boolean)
- Źródło:
- NetTcpBinding.cs
- Źródło:
- NetTcpBinding.cs
- Źródło:
- NetTcpBinding.cs
Inicjuje nowe wystąpienie NetTcpBinding klasy z określonym typem zabezpieczeń i wartością wskazującą, czy sesje niezawodne są jawnie włączone.
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)
Parametry
- securityMode
- SecurityMode
Wartość SecurityMode określająca typ zabezpieczeń używanych z powiązaniem.
- reliableSessionEnabled
- Boolean
true
jeśli włączono niezawodne sesje; w przeciwnym razie , false
.
Przykłady
W tym przykładzie pokazano, jak utworzyć NetTcpBinding przy użyciu parametrów securityMode
i reliableSessionEnabled
.
NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);
Uwagi
Użyj tego konstruktora, jeśli chcesz skonfigurować zabezpieczenia i włączyć niezawodne sesje.