UdpTransportBindingElement Clase

Definición

Representa un elemento de enlace 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
Herencia
UdpTransportBindingElement
Implementaciones

Constructores

Nombre Description
UdpTransportBindingElement()

Inicializa una nueva instancia de la clase UdpTransportBindingElement.

Propiedades

Nombre Description
DuplicateMessageHistoryLength

Obtiene o establece el número máximo de hashes de mensaje utilizados por el enlace para identificar mensajes duplicados.

ManualAddressing

Obtiene o establece un valor que indica si se requiere el direccionamiento manual del mensaje.

(Heredado de TransportBindingElement)
MaxBufferPoolSize

Obtiene o establece el tamaño máximo, en bytes, de los grupos de búferes utilizados por el transporte.

(Heredado de TransportBindingElement)
MaxPendingMessagesTotalSize

Obtiene o establece el número máximo de mensajes recibidos pero que aún no se han quitado de la cola de entrada para una instancia de canal individual.

MaxReceivedMessageSize

Obtiene o establece el tamaño máximo permitido del mensaje, en bytes, que se puede recibir.

(Heredado de TransportBindingElement)
MulticastInterfaceId

Obtiene o establece el adaptador de red que se usa al enviar y recibir tráfico de multidifusión en máquinas multi-honed.

RetransmissionSettings

Obtiene o establece la configuración de retransmisión UDP.

Scheme

Obtiene el esquema de URI para el transporte.

SocketReceiveBufferSize

Obtiene o establece el tamaño del búfer de recepción en el socket subyacente.

TimeToLive

Obtiene o establece el número de saltos de segmento de red.

Métodos

Nombre Description
BuildChannelFactory<TChannel>(BindingContext)

Inicializa un generador de canales para generar canales de un tipo especificado a partir del contexto de enlace.

BuildChannelListener<TChannel>(BindingContext)

Inicializa un agente de escucha de canal para aceptar canales de un tipo especificado desde el contexto de enlace.

CanBuildChannelFactory<TChannel>(BindingContext)

Devuelve un valor que indica si el elemento de enlace puede crear un generador de canales para un tipo específico de canal.

CanBuildChannelListener<TChannel>(BindingContext)

Devuelve un valor que indica si el elemento de enlace puede crear un agente de escucha para un tipo específico de canal.

Clone()

Devuelve una copia del objeto de elemento de enlace.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

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

Devuelve una propiedad del contexto de enlace especificado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ShouldSerializeRetransmissionSettings()

Indica si la configuración de retransmisión del elemento de enlace debe serializarse.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Escribe las aserciones de directiva personalizadas en el contexto del elemento de enlace.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Escribe los elementos personalizados del lenguaje de descripción de servicios web (WSDL) en el WSDL generado para un contrato.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Escribe los elementos personalizados del lenguaje de descripción de servicios web (WSDL) en el WSDL generado para un punto de conexión.

Se aplica a