NetTcpBinding Konstruktory

Definicja

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.

Dotyczy