NetTcpRelayBindingBase 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.
A classe base para métodos comuns para a associação NetTcpRelayBinding .
public abstract class NetTcpRelayBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetTcpRelayBindingBase = class
inherit Binding
interface IBindingRuntimePreferences
Public MustInherit Class NetTcpRelayBindingBase
Inherits Binding
Implements IBindingRuntimePreferences
- Herança
-
NetTcpRelayBindingBase
- Derivado
- Implementações
Construtores
NetTcpRelayBindingBase() |
Inicializa uma nova instância da classe NetTcpRelayBindingBase. |
NetTcpRelayBindingBase(EndToEndSecurityMode, RelayClientAuthenticationType) |
Inicializa uma nova instância da NetTcpRelayBindingBase classe usando o modo de segurança especificado e o tipo de autenticação de retransmissão. |
NetTcpRelayBindingBase(String) |
Inicializa uma nova instância da NetTcpRelayBindingBase classe usando o nome de configuração especificado. |
NetTcpRelayBindingBase(TcpRelayTransportBindingElement, BinaryMessageEncodingBindingElement, NetTcpRelaySecurity) |
Inicializa uma nova instância daNetTcpRelayBindingBase classe usando o transporte, a codificação e a segurança especificados. |
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. |
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. |
Propriedades
ConnectionMode |
Obsoleto.
|
EnvelopeVersion |
Obtém a versão do SOAP usada para as mensagens processadas por essa associação. |
HostNameComparisonMode |
Obtém ou define o modo de comparação usado no nome do host. |
IsDynamic |
Obtém ou define se a associação de retransmissão é dinâmica. |
ListenBacklog |
Obtém ou define o número máximo de solicitações de conexão na fila que podem estar pendentes. |
MaxBufferPoolSize |
Obtém ou define o tamanho máximo permitido para um pool de buffers que armazena mensagens processadas pela associação. |
MaxBufferSize |
Obtém ou define um valor que especifica o tamanho máximo do buffer usado para armazenar mensagens na memória. |
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. |
MaxReceivedMessageSize |
Obtém ou define o tamanho máximo de uma mensagem recebida processada pela associação. |
MessageSecurityVersion |
Obtém a versão de segurança da mensagem. |
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. |
Scheme |
Obtém o esquema do URI para o transporte. |
Security |
Obtém um objeto que especifica o tipo de segurança usado com serviços configurados com esta associação. |
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). |
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() |
Recupera um conjunto ordenado de elementos de associação contidos na associação atual. |
CreateMessageSecurity() |
Cria o elemento de associação de segurança 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. |
Implantações explícitas de interface
IBindingRuntimePreferences.ReceiveSynchronously |
Indica que as solicitações de entrada são tratadas de forma assíncrona. |
Aplica-se a
Azure SDK for .NET