NetTcpBinding Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da NetTcpBinding classe.
Sobrecargas
| Name | Description |
|---|---|
| NetTcpBinding() |
Inicializa uma nova instância da NetTcpBinding classe. |
| NetTcpBinding(SecurityMode) |
Inicializa uma nova instância da NetTcpBinding classe com o tipo de segurança utilizada especificado. |
| NetTcpBinding(String) |
Inicializa uma nova instância da NetTcpBinding classe com um nome de configuração especificado. |
| NetTcpBinding(SecurityMode, Boolean) |
Inicializa uma nova instância da NetTcpBinding classe com o tipo de segurança usada especificado e com um valor que indica se as sessões fiáveis estão explicitamente ativadas. |
Observações
O comportamento de segurança é configurável usando o parâmetro opcional securityMode no construtor. O uso de WS-ReliableMessaging é configurável usando o parâmetro opcional reliableSessionEnabled .
NetTcpBinding()
- Origem:
- NetTcpBinding.cs
- Origem:
- NetTcpBinding.cs
- Origem:
- NetTcpBinding.cs
Inicializa uma nova instância da NetTcpBinding classe.
public:
NetTcpBinding();
public NetTcpBinding();
Public Sub New ()
Exemplos
Este exemplo mostra como criar um NetTcpBinding, definir o modo de segurança e o tipo de credencial de transporte.
NetTcpBinding binding = new NetTcpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = TcpClientCredentialType.Certificate;
Observações
Por defeito, a segurança de transporte é usada para garantir a comunicação (isto é, o valor de SecurityMode é definido para Transport) e as sessões fiáveis são desativadas (isto Enabled é, ).false
Aplica-se a
NetTcpBinding(SecurityMode)
- Origem:
- NetTcpBinding.cs
- Origem:
- NetTcpBinding.cs
- Origem:
- NetTcpBinding.cs
Inicializa uma nova instância da NetTcpBinding classe com o tipo de segurança utilizada especificado.
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)
Parâmetros
- securityMode
- SecurityMode
O SecurityMode valor que especifica o tipo de segurança usado com a ligação.
Exemplos
Este exemplo mostra como criar um NetTcpBinding usando o parâmetro de modo de segurança.
NetTcpBinding bSecurity = new NetTcpBinding(SecurityMode.Transport);
Observações
Usa este construtor quando quiseres configurar a segurança. Se quiser configurar a segurança e ativar sessões fiáveis, use NetTcpBinding.NetTcpBinding(SecurityMode, Boolean).
Aplica-se a
NetTcpBinding(String)
Inicializa uma nova instância da NetTcpBinding classe com um nome de configuração especificado.
public:
NetTcpBinding(System::String ^ configurationName);
public NetTcpBinding(string configurationName);
new System.ServiceModel.NetTcpBinding : string -> System.ServiceModel.NetTcpBinding
Public Sub New (configurationName As String)
Parâmetros
- configurationName
- String
O nome da configuração de ligação para o NetTcpBinding.
Exemplos
Este exemplo mostra como criar um NetTcpBinding usando o configurationName parâmetro.
NetTcpBinding bConfigurationName = new NetTcpBinding("MyConfiguration");
Observações
Use este construtor quando quiser inicializar as definições de binding a partir da configuração.
Ver também
Aplica-se a
NetTcpBinding(SecurityMode, Boolean)
- Origem:
- NetTcpBinding.cs
- Origem:
- NetTcpBinding.cs
- Origem:
- NetTcpBinding.cs
Inicializa uma nova instância da NetTcpBinding classe com o tipo de segurança usada especificado e com um valor que indica se as sessões fiáveis estão explicitamente ativadas.
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)
Parâmetros
- securityMode
- SecurityMode
O SecurityMode valor que especifica o tipo de segurança usado com a ligação.
- reliableSessionEnabled
- Boolean
true se as sessões fiáveis estiverem ativadas; caso contrário, false.
Exemplos
Este exemplo mostra como criar um NetTcpBinding usando os securityMode parâmetros e.reliableSessionEnabled
NetTcpBinding bSecurityReliable = new NetTcpBinding(SecurityMode.Transport, true);
Observações
Use este construtor quando quiser configurar a segurança e permitir sessões fiáveis.