UdpTransportBindingElement Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |