NetTcpRelayBinding Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma associação segura e confiável adequada para comunicação entre computadores.
public class NetTcpRelayBinding : Microsoft.ServiceBus.NetTcpRelayBindingBase, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetTcpRelayBinding = class
inherit NetTcpRelayBindingBase
interface IBindingRuntimePreferences
Public Class NetTcpRelayBinding
Inherits NetTcpRelayBindingBase
Implements IBindingRuntimePreferences
- Herança
- Implementações
Construtores
NetTcpRelayBinding() |
Inicializa uma nova instância da classe NetTcpRelayBinding. |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType) |
Inicializa uma nova instância da NetTcpRelayBinding classe com o tipo de segurança usada e a autenticação de cliente de retransmissão especificada. |
NetTcpRelayBinding(EndToEndSecurityMode, RelayClientAuthenticationType, Boolean) |
Inicializa uma nova instância da NetTcpRelayBinding classe com o tipo de segurança usado, o tipo de autenticação do cliente e um valor que indica se as sessões confiáveis estão explicitamente habilitadas. |
NetTcpRelayBinding(String) |
Inicializa uma nova instância da NetTcpRelayBinding classe com uma configuração XML especificada. |
NetTcpRelayBinding(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement, NetTcpRelaySecurity) |
Inicializa uma nova instância da NetTcpRelayBinding classe com o elemento de associação de sessão confiável, o transporte, o codificador e o tipo de segurança usados. |
Campos
encoding |
O elemento de codificação da instância atual. Junto com as configurações de segurança e transporte, a codificação forma as três propriedades principais de uma associação. (Herdado de NetTcpRelayBindingBase) |
transport |
O elemento de transporte para a instância atual. Juntamente com a codificação e a segurança, a configuração de transporte forma as propriedades principais de uma associação. (Herdado de NetTcpRelayBindingBase) |
Propriedades
ConnectionMode |
Obsoleto.
Obtém ou define o modo de conexão: Hybrid ou Relayed. (Herdado de NetTcpRelayBindingBase) |
EnvelopeVersion |
Obtém a versão do SOAP usada para as mensagens processadas por essa associação. (Herdado de NetTcpRelayBindingBase) |
HostNameComparisonMode |
Obtém ou define o modo de comparação usado no nome do host. (Herdado de NetTcpRelayBindingBase) |
IsDynamic |
Obtém ou define se a associação de retransmissão é dinâmica. (Herdado de NetTcpRelayBindingBase) |
ListenBacklog |
Obtém ou define o número máximo de solicitações de conexão na fila que podem estar pendentes. (Herdado de NetTcpRelayBindingBase) |
MaxBufferPoolSize |
Obtém ou define o tamanho máximo permitido para um pool de buffers que armazena mensagens processadas pela associação. (Herdado de NetTcpRelayBindingBase) |
MaxBufferSize |
Obtém ou define um valor que especifica o tamanho máximo do buffer usado para armazenar mensagens na memória. (Herdado de NetTcpRelayBindingBase) |
MaxConnections |
Obtém ou define um valor que controla o número máximo de conexões a serem agrupadas em pool para reutilização posterior no cliente e o número máximo de conexões que podem ter uma expedição pendente no servidor. (Herdado de NetTcpRelayBindingBase) |
MaxReceivedMessageSize |
Obtém ou define o tamanho máximo de uma mensagem recebida processada pela associação. (Herdado de NetTcpRelayBindingBase) |
MessageSecurityVersion |
Obtém a versão de segurança da mensagem. (Herdado de NetTcpRelayBindingBase) |
ReaderQuotas |
Obtém ou define as restrições na complexidade das mensagens SOAP que podem ser processadas por pontos de extremidade configurados com essa associação. Essa propriedade não pode ser nula. (Herdado de NetTcpRelayBindingBase) |
ReliableSession |
Obtém um objeto que indica se uma sessão confiável é estabelecida entre Barramento de Serviço do Azure pontos de extremidade de canal. |
Scheme |
Obtém o esquema do URI para o transporte. (Herdado de NetTcpRelayBindingBase) |
Security |
Obtém um objeto que especifica o tipo de segurança usado com serviços configurados com esta associação. (Herdado de NetTcpRelayBindingBase) |
TransferMode |
Obtém ou define um valor que indica se o serviço configurado com a associação usa os modos de transferência de mensagens por transmissão ou armazenamento em buffer (ou ambos). (Herdado de NetTcpRelayBindingBase) |
Métodos
ApplyConfiguration(String) |
Aplica as configurações do elemento de configuração que corresponde ao nome especificado à instância atual desse elemento de associação. |
CreateBindingElements() |
Cria uma coleção com os elementos de associação para a associação. |
CreateMessageSecurity() |
Cria o token de segurança de mensagem para a instância atual. |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement) |
Determina se os elementos de associação especificados correspondem aos valores padrão dos elementos de associação na instância atual. (Herdado de NetTcpRelayBindingBase) |
IsBindingElementsMatch(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, ReliableSessionBindingElement) |
Retorna um valor que determina se os objetos especificados têm elementos de associação correspondentes. |
Implantações explícitas de interface
IBindingRuntimePreferences.ReceiveSynchronously |
Indica que as solicitações de entrada são tratadas de forma assíncrona. (Herdado de NetTcpRelayBindingBase) |
Aplica-se a
Azure SDK for .NET