UdpTransportBindingElement Classe

Definição

Representa um elemento de associação de transporte UDP.

public ref class UdpTransportBindingElement : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public class UdpTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type UdpTransportBindingElement = class
    inherit TransportBindingElement
    interface IPolicyExportExtension
    interface IWsdlExportExtension
Public Class UdpTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
Herança
UdpTransportBindingElement
Implementações

Construtores

Nome Description
UdpTransportBindingElement()

Inicializa uma nova instância da classe UdpTransportBindingElement.

Propriedades

Nome Description
DuplicateMessageHistoryLength

Obtém ou define o número máximo de hashes de mensagem usados pela associação para identificar mensagens duplicadas.

ManualAddressing

Obtém ou define um valor que indica se o endereçamento manual da mensagem é necessário.

(Herdado de TransportBindingElement)
MaxBufferPoolSize

Obtém ou define o tamanho máximo, em bytes, de todos os pools de buffer usados pelo transporte.

(Herdado de TransportBindingElement)
MaxPendingMessagesTotalSize

Obtém ou define o número máximo de mensagens recebidas, mas ainda não removidas da fila de entrada para uma instância de canal individual.

MaxReceivedMessageSize

Obtém ou define o tamanho máximo de mensagem permitido, em bytes, que pode ser recebido.

(Herdado de TransportBindingElement)
MulticastInterfaceId

Obtém ou define o adaptador de rede usado ao enviar e receber tráfego multicast em computadores com várias aprimoramentos.

RetransmissionSettings

Obtém ou define as configurações de retransmissão do UDP.

Scheme

Obtém o esquema de URI para o transporte.

SocketReceiveBufferSize

Obtém ou define o tamanho do buffer de recebimento no soquete subjacente.

TimeToLive

Obtém ou define o número de saltos de segmento de rede.

Métodos

Nome Description
BuildChannelFactory<TChannel>(BindingContext)

Inicializa uma fábrica de canais para produzir canais de um tipo especificado do contexto de associação.

BuildChannelListener<TChannel>(BindingContext)

Inicializa um ouvinte de canal para aceitar canais de um tipo especificado do contexto de associação.

CanBuildChannelFactory<TChannel>(BindingContext)

Retorna um valor que indica se o elemento de associação pode criar uma fábrica de canais para um tipo específico de canal.

CanBuildChannelListener<TChannel>(BindingContext)

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

Clone()

Retorna uma cópia do objeto de elemento de associação.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetProperty<T>(BindingContext)

Retorna uma propriedade do contexto de associação especificado.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ShouldSerializeRetransmissionSettings()

Indica se as configurações de retransmissão do elemento de associação devem ser serializados.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Grava as declarações de política personalizadas no contexto do elemento de associação.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Grava os elementos WSDL (Linguagem de Descrição de Serviços Web) personalizados no WSDL gerado para um contrato.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Grava os elementos WSDL (Linguagem de Descrição de Serviços Web) personalizados no WSDL gerado para um ponto de extremidade.

Aplica-se a