Exportar (0) Imprimir
Expandir Tudo
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe HttpRelayTransportBindingElement

Representa o elemento de associação usado para especificar um transporte HTTP para transmitir mensagens no Barramento de Serviço do Windows Azure.

Namespace:  Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)
public class HttpRelayTransportBindingElement : TransportBindingElement, 
	IPolicyExportExtension, IWsdlExportExtension, ITransportTokenAssertionProvider

O tipo HttpRelayTransportBindingElement expõe os membros a seguir.

  NomeDescrição
Método públicoHttpRelayTransportBindingElement()()()()Inicializa uma nova instância da classe HttpRelayTransportBindingElement.
Método protegidoHttpRelayTransportBindingElement(HttpRelayTransportBindingElement)Inicializa uma nova instância da classe HttpRelayTransportBindingElement, usando o elemento especificado a ser clonado.
Método públicoHttpRelayTransportBindingElement(RelayClientAuthenticationType)Inicializa uma nova instância da classe HttpRelayTransportBindingElement usando o tipo de autenticação de cliente especificado.
Início
  NomeDescrição
Propriedade públicaAllowCookiesObtém ou define um valor que indica se o cliente aceita cookies e os propaga em solicitações futuras.
Propriedade públicaHostNameComparisonModeObtém ou define o modo de comparação usado no nome do host.
Propriedade públicaIsDynamicObtém ou define se o elemento de associação é dinâmico.
Propriedade públicaKeepAliveEnabledObtém ou define um valor que indica se deve-se fazer uma conexão persistente a um ponto de extremidade de serviço.
Propriedade públicaManualAddressing (Herdado de TransportBindingElement.)
Propriedade públicaMaxBufferPoolSize (Herdado de TransportBindingElement.)
Propriedade públicaMaxBufferSizeObtém ou define o tamanho máximo do buffer a ser usado.
Propriedade públicaMaxReceivedMessageSize (Herdado de TransportBindingElement.)
Propriedade públicaProxyAddressObtém ou define um URI que contém o endereço do proxy a ser usado para solicitações HTTP.
Propriedade públicaProxyAuthenticationSchemeObtém ou define o esquema de autenticação usado para autenticar as solicitações dos clientes sendo processadas por um proxy HTTP.
Propriedade públicaRelayClientAuthenticationTypeObtém ou define o tipo de autenticação de cliente de retransmissão.
Propriedade públicaSchemeObtém o esquema de URI do transporte. (Substitui TransportBindingElement..::..Scheme.)
Propriedade públicaTransferModeObtém ou define o modo de transferência.
Propriedade públicaUseDefaultWebProxyObtém ou define um valor que indica se as configurações de proxy em todo o computador serão usadas, em vez das configurações específicas do usuário.
Início
  NomeDescrição
Método públicoBuildChannelFactory<(Of <<'(TChannel>)>>)Cria uma fábrica de canais que pode ser usada para criar um canal. (Substitui BindingElement..::..BuildChannelFactory<(Of <<'(TChannel>)>>)(BindingContext).)
Método públicoBuildChannelListener<(Of <<'(TChannel>)>>)Cria um ouvinte de canais para os canais do tipo genérico especificado. (Substitui BindingElement..::..BuildChannelListener<(Of <<'(TChannel>)>>)(BindingContext).)
Método públicoCanBuildChannelFactory<(Of <<'(TChannel>)>>)Determina se uma fábrica de canais do tipo especificado pode ser compilada. (Substitui BindingElement..::..CanBuildChannelFactory<(Of <<'(TChannel>)>>)(BindingContext).)
Método públicoCanBuildChannelListener<(Of <<'(TChannel>)>>)Retorna um valor que indica se o elemento de associação pode compilar um ouvinte para um tipo de canal específico. (Substitui BindingElement..::..CanBuildChannelListener<(Of <<'(TChannel>)>>)(BindingContext).)
Método públicoCloneRetorna uma cópia do objeto do elemento de associação. (Substitui BindingElement..::..Clone()()()().)
Método protegidoCreateInnerChannelBindingElementCria um HttpTransportBindingElement para o canal interno.
Método públicoEquals (Herdado de Object.)
Método protegidoFinalize (Herdado de Object.)
Método públicoGetHashCode (Herdado de Object.)
Método públicoGetProperty<(Of <<'(T>)>>)Obtém a propriedade especificada do contexto de associação especificado. (Substitui TransportBindingElement..::..GetProperty<(Of <<'(T>)>>)(BindingContext).)
Método públicoGetTransportTokenAssertionObtém o elemento XML que representa o token de transporte usado na associação de segurança.
Método públicoGetType (Herdado de Object.)
Método protegidoInitializeInnerChannelBindingElementInicializa o elemento de associação especificado com as configurações da instância atual do elemento de associação HttpRelayTransportBindingElement.
Método protegidoMemberwiseClone (Herdado de Object.)
Método públicoToString (Herdado de Object.)
Início
  NomeDescrição
Implementações de interfaces explícitasMétodo privadoIWsdlExportExtension..::..ExportContractGrava elementos Web Services Description Language (WSDL) personalizados no WSDL gerado para obter um contrato.
Implementações de interfaces explícitasMétodo privadoIWsdlExportExtension..::..ExportEndpointGrava elementos Web Services Description Language (WSDL) personalizados no WSDL gerado para obter um ponto de extremidade.
Implementações de interfaces explícitasMétodo privadoIPolicyExportExtension..::..ExportPolicyExporta uma declaração de política personalizada sobre associações.
Início

Windows Azure Service Bus supports only Full Trust code access security.

The HttpRelayTransportBindingElement is closely aligned with the WCF HttpTransportBindingElement and is the foundation for all HTTP Relay bindings that are configured to use unsecured HTTP communication.

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft. Todos os direitos reservados.