Condividi tramite


UdpTransportBindingElement Classe

Definizione

Rappresenta un elemento di associazione del trasporto 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
Ereditarietà
UdpTransportBindingElement
Implementazioni

Costruttori

UdpTransportBindingElement()

Inizializza una nuova istanza della classe UdpTransportBindingElement.

Proprietà

DuplicateMessageHistoryLength

Ottiene o imposta il numero massimo di hash di messaggi utilizzati dall'associazione per identificare i messaggi duplicati.

ManualAddressing

Ottiene o imposta un valore che indica se è richiesto l'indirizzamento manuale del messaggio.

(Ereditato da TransportBindingElement)
MaxBufferPoolSize

Ottiene o imposta le dimensioni massime in byte di qualsiasi pool di buffer utilizzato dal trasporto.

(Ereditato da TransportBindingElement)
MaxPendingMessagesTotalSize

Ottiene o imposta il numero massimo di messaggi ricevuti, ma non ancora rimossi dalla coda di input, per una singola istanza di canale.

MaxReceivedMessageSize

Ottiene o imposta la dimensione massima consentita in byte del messaggio che può essere ricevuto.

(Ereditato da TransportBindingElement)
MulticastInterfaceId

Ottiene o imposta la scheda di rete utilizzata durante l'invio e la ricezione di traffico multicast su computer multihomed.

RetransmissionSettings

Ottiene o definisce le impostazioni di ritrasmissione UDP.

Scheme

Ottiene lo schema URI per il trasporto.

SocketReceiveBufferSize

Ottiene o imposta la dimensione del buffer di ricezione sul socket sottostante.

TimeToLive

Ottiene o imposta il numero di hop dei segmenti di rete.

Metodi

BuildChannelFactory<TChannel>(BindingContext)

Inizializza una channel factory per la creazione di canali di un tipo specificato dal contesto dell'associazione.

BuildChannelListener<TChannel>(BindingContext)

Inizializza un listener del canale per accettare canali di un tipo specificato dal contesto dell'associazione.

CanBuildChannelFactory<TChannel>(BindingContext)

Restituisce un valore che indica se l'elemento di associazione può compilare una channel factory per un tipo di canale specifico.

CanBuildChannelListener<TChannel>(BindingContext)

Restituisce un valore che indica se l'elemento di associazione può compilare un listener per un tipo di canale specifico.

Clone()

Restituisce una copia dell'oggetto dell'elemento di associazione.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetProperty<T>(BindingContext)

Restituisce una proprietà dal contesto di associazione specificato.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ShouldSerializeRetransmissionSettings()

Indica se deve essere eseguita la serializzazione delle impostazioni di ritrasmissione dell'elemento di associazione.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Scrive le asserzioni di criteri personalizzate nel contesto dell'elemento di associazione.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Scrive gli elementi WSDL (Web Services Description Language) personalizzati nel WSDL generato per un contratto.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Scrive gli elementi WSDL (Web Services Description Language) personalizzati nel WSDL generato per un endpoint.

Si applica a