Share via


WSHttpRelayBindingBase Classe

Definição

Fornece a classe base com membros comuns ao WSHttpRelayBinding.

public abstract class WSHttpRelayBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type WSHttpRelayBindingBase = class
    inherit Binding
    interface IBindingRuntimePreferences
Public MustInherit Class WSHttpRelayBindingBase
Inherits Binding
Implements IBindingRuntimePreferences
Herança
WSHttpRelayBindingBase
Derivado
Implementações

Construtores

WSHttpRelayBindingBase()

Inicializa uma nova instância da classe WSHttpRelayBindingBase.

WSHttpRelayBindingBase(Boolean)

Inicializa uma nova instância da classe WSHttpRelayBindingBase com um valor que indica se uma sessão confiável está habilitada.

Propriedades

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.

MaxBufferPoolSize

Obtém ou define a quantidade máxima de memória alocada para o gerenciador de buffers que gerencia os buffers exigidos pelos pontos de extremidade usando essa associação de Barramento de Serviço do Azure.

MaxReceivedMessageSize

Obtém ou define o tamanho máximo de uma mensagem que pode ser processada pela associação Barramento de Serviço do Azure.

MessageEncoding

Obtém ou define se MTOM ou Texto/XML será usado para codificar mensagens SOAP.

ProxyAddress

Obtém ou define o endereço do URI do proxy HTTP.

ReaderQuotas

Obtém ou define restrições sobre a complexidade das mensagens SOAP que podem ser processadas por pontos de extremidade configurados com essa associação do Barramento de Segurança.

ReliableSession

Obtém um objeto que fornece acesso conveniente às propriedades de um elemento de associação de sessão confiável Barramento de Serviço do Azure que estão disponíveis ao usar uma das associações fornecidas pelo sistema.

Scheme

Obtém o esquema de transporte de URI para os canais e os ouvintes que estão configurados com essa associação.

TextEncoding

Obtém ou define a codificação de caracteres usada para o texto da mensagem.

UseDefaultWebProxy

Obtém ou define um valor que indica se o proxy HTTP configurado automaticamente do sistema deve ser usado, se disponível.

Métodos

CreateBindingElements()

Retorna uma coleção ordenada de elementos de associação contidos na associação de Barramento de Serviço do Azure atual.

CreateMessageSecurity()

Quando implementado em uma classe derivada, retorna o elemento de associação de segurança da associação de Barramento de Serviço do Azure atual.

GetTransport()

Quando implementado em uma classe derivada, retorna o elemento de associação de transporte da associação de Barramento de Serviço do Azure 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