Compartilhar via


BasicHttpRelayBinding Classe

Definição

Representa uma associação que um cliente pode usar para configurar pontos de extremidade que podem se comunicar com serviços Web baseados em ASMX e outros serviços que estão em conformidade com o WS-I Basic Profile 1.1.

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

Construtores

BasicHttpRelayBinding()

Inicializa uma nova instância da classe BasicHttpRelayBinding.

BasicHttpRelayBinding(EndToEndBasicHttpSecurityMode, RelayClientAuthenticationType)

Inicializa uma nova instância da BasicHttpRelayBinding classe com um tipo especificado de segurança usado pela associação e pelo tipo de autenticação usado pelo cliente.

BasicHttpRelayBinding(String)

Inicializa uma nova instância da BasicHttpRelayBinding classe usando a configuração especificada.

Propriedades

AllowCookies

Obtém ou define um valor que determina se o cliente permite cookies.

EnvelopeVersion

Obtém a versão do SOAP usada para as mensagens processadas por essa associação.

HostNameComparisonMode

Obtém ou define como o nome do host deve ser comparado.

IsDynamic

Obtém ou define se o elemento de associação é dinâmico.

MaxBufferPoolSize

Obtém ou define o tamanho máximo permitido para um pool de buffers que armazena mensagens TCP processadas pela associação.

MaxBufferSize

Obtém ou define o tamanho máximo de um buffer que recebe mensagens do canal.

MaxReceivedMessageSize

Obtém ou define o tamanho máximo de uma mensagem que pode ser recebida em um canal configurado com essa associação.

MessageEncoding

Obtém ou define o tipo de codificação de mensagem.

ProxyAddress

Obtém ou define o endereço proxy.

ReaderQuotas

Obtém ou define as cotas do leitor.

Scheme

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

Security

Obtém a coleção de associações de segurança usadas com essa associação.

TextEncoding

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

TransferMode

Obtém ou define o modo de transferência.

UseDefaultWebProxy

Obtém ou define um valor que determina se o cliente usa o proxy Web padrão.

Métodos

CreateBindingElements()

Retorna uma coleção ordenada de elementos de associação contidos na associação 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