NetTcpBinding Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci NetTcpBinding třídy.
Přetížení
NetTcpBinding() |
Inicializuje novou instanci NetTcpBinding třídy. |
NetTcpBinding(SecurityMode) |
Inicializuje novou instanci NetTcpBinding třídy s typem použitého zabezpečení. |
NetTcpBinding(String) |
Inicializuje novou instanci NetTcpBinding třídy se zadaným názvem konfigurace. |
NetTcpBinding(SecurityMode, Boolean) |
Inicializuje novou instanci NetTcpBinding třídy s typem použitého zabezpečení a s hodnotou, která označuje, zda jsou spolehlivé relace explicitně povoleny. |
Poznámky
Chování zabezpečení je možné konfigurovat pomocí volitelného securityMode
parametru v konstruktoru. Použití WS-ReliableMessaging je možné konfigurovat pomocí volitelného reliableSessionEnabled
parametru.
NetTcpBinding()
Inicializuje novou instanci NetTcpBinding třídy.
public:
NetTcpBinding();
public NetTcpBinding ();
Public Sub New ()
Příklady
V tomto příkladu NetTcpBindingse dozvíte, jak vytvořit , nastavit režim zabezpečení a transportní typ přihlašovacích údajů.
NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;
Poznámky
Ve výchozím nastavení se zabezpečení přenosu používá k zabezpečení komunikace (to znamená hodnota SecurityMode nastavená na Transport) a spolehlivé relace jsou zakázané (to znamená Enabled false
).
Platí pro
NetTcpBinding(SecurityMode)
Inicializuje novou instanci NetTcpBinding třídy s typem použitého zabezpečení.
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
Hodnota SecurityMode , která určuje typ zabezpečení použitého s vazbou.
Příklady
Tento příklad ukazuje, jak vytvořit NetTcpBinding pomocí parametru režimu zabezpečení.
NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);
Poznámky
Tento konstruktor použijte, když chcete nakonfigurovat zabezpečení. Pokud chcete nakonfigurovat zabezpečení a povolit spolehlivé relace, použijte NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).
Platí pro
NetTcpBinding(String)
Inicializuje novou instanci NetTcpBinding třídy se zadaným názvem konfigurace.
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
Název konfigurace vazby NetTcpBindingpro .
Příklady
Tento příklad ukazuje, jak vytvořit NetTcpBinding pomocí parametru configurationName
.
NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");
Poznámky
Tento konstruktor použijte, pokud chcete inicializovat nastavení vazby z konfigurace.
Viz také
Platí pro
NetTcpBinding(SecurityMode, Boolean)
Inicializuje novou instanci NetTcpBinding třídy s typem použitého zabezpečení a s hodnotou, která označuje, zda jsou spolehlivé relace explicitně povoleny.
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
Hodnota SecurityMode , která určuje typ zabezpečení použitého s vazbou.
- reliableSessionEnabled
- Boolean
true
pokud jsou povolené spolehlivé relace; v opačném případě . false
Příklady
Tento příklad ukazuje, jak vytvořit NetTcpBinding použití securityMode
a reliableSessionEnabled
parametry.
NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);
Poznámky
Tento konstruktor použijte, pokud chcete nakonfigurovat zabezpečení a povolit spolehlivé relace.