TcpRelayTransportBindingElement Classe

Definição

Representa o elemento de associação para a retransmissão de transporte TCP.

public class TcpRelayTransportBindingElement : Microsoft.ServiceBus.Channels.ConnectionOrientedTransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension
type TcpRelayTransportBindingElement = class
    inherit ConnectionOrientedTransportBindingElement
    interface IPolicyExportExtension
Public Class TcpRelayTransportBindingElement
Inherits ConnectionOrientedTransportBindingElement
Implements IPolicyExportExtension
Herança
Implementações

Construtores

TcpRelayTransportBindingElement()

Inicializa uma nova instância da classe TcpRelayTransportBindingElement.

TcpRelayTransportBindingElement(RelayClientAuthenticationType)

Inicializa uma nova instância da TcpRelayTransportBindingElement classe usando o tipo de autenticação de cliente de retransmissão especificado.

TcpRelayTransportBindingElement(TcpRelayTransportBindingElement)

Inicializa uma nova instância da TcpRelayTransportBindingElement classe usando o elemento de associação de retransmissão especificado.

Propriedades

ChannelInitializationTimeout

Obtém ou define o período de tempo que especifica quanto tempo a inicialização do canal precisa ser concluída antes de atingir o tempo limite.

(Herdado de ConnectionOrientedTransportBindingElement)
ConnectionBufferSize

Obtém e define o tamanho do buffer usado para transmitir uma parte da mensagem serializada na transmissão do cliente ou serviço.

(Herdado de ConnectionOrientedTransportBindingElement)
ConnectionMode
Obsoleto.

Obtém ou define o modo de conexão.

ConnectionPoolSettings

Obtém as configurações do pool de conexões para a instância atual.

HostNameComparisonMode

Obtém ou define um valor que indica se o nome do host é usado para alcançar o serviço ao fazer correspondência no URI.

(Herdado de ConnectionOrientedTransportBindingElement)
IsDynamic

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

MaxBufferSize

Obtém ou define o tamanho máximo do buffer a ser usado.

(Herdado de ConnectionOrientedTransportBindingElement)
MaxOutputDelay

Obtém ou define o intervalo máximo de tempo que uma parte de uma mensagem ou uma mensagem completa pode permanecer armazenada em buffer na memória antes de ser enviada.

(Herdado de ConnectionOrientedTransportBindingElement)
MaxPendingAccepts

Obtém ou define o número máximo de operações de aceitação assíncrona pendentes que estão disponíveis para processar conexões de entrada para o serviço.

(Herdado de ConnectionOrientedTransportBindingElement)
MaxPendingConnections

Obtém ou define o número máximo de conexões aguardando a expedição no serviço.

(Herdado de ConnectionOrientedTransportBindingElement)
RelayClientAuthenticationType

Obtém ou define o tipo de autenticação usado pelo cliente de serviço.

Scheme

Obtém o esquema do URI para o transporte.

TransferMode

Obtém ou define um valor que especifica se as mensagens são armazenadas em buffer ou transmitidas com o transporte voltado para a conexão.

(Herdado de ConnectionOrientedTransportBindingElement)

Métodos

BuildChannelFactory<TChannel>(BindingContext)

Cria uma fábrica de canais que pode ser usada para criar um canal.

BuildChannelListener<TChannel>(BindingContext)

Cria um ouvinte de canais do tipo especificado.

CanBuildChannelFactory<TChannel>(BindingContext)

Determina se uma fábrica de canais do tipo especificado pode ser criada.

(Herdado de ConnectionOrientedTransportBindingElement)
CanBuildChannelListener<TChannel>(BindingContext)

Retorna um valor que indica se o elemento de associação pode criar um ouvinte para um tipo de canal específico.

(Herdado de ConnectionOrientedTransportBindingElement)
Clone()

Cria uma cópia do elemento de associação atual.

GetProperty<T>(BindingContext)

Retorna um objeto especificado do contexto de associação.

Implantações explícitas de interface

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Exporta uma declaração de política personalizada sobre essa associação.

Aplica-se a