UdpTransportBindingElement Classe

Definizione

Rappresenta un elemento di associazione di 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

Nome Descrizione
UdpTransportBindingElement()

Inizializza una nuova istanza della classe UdpTransportBindingElement.

Proprietà

Nome Descrizione
DuplicateMessageHistoryLength

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

ManualAddressing

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

(Ereditato da TransportBindingElement)
MaxBufferPoolSize

Ottiene o imposta le dimensioni massime, in byte, di tutti i pool di buffer utilizzati 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 del canale.

MaxReceivedMessageSize

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

(Ereditato da TransportBindingElement)
MulticastInterfaceId

Ottiene o imposta la scheda di rete utilizzata per l'invio e la ricezione di traffico multicast su computer multi-honed.

RetransmissionSettings

Ottiene o imposta 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

Nome Descrizione
BuildChannelFactory<TChannel>(BindingContext)

Inizializza una channel factory per la produzione di canali di un tipo specificato dal contesto di associazione.

BuildChannelListener<TChannel>(BindingContext)

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

CanBuildChannelFactory<TChannel>(BindingContext)

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

CanBuildChannelListener<TChannel>(BindingContext)

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

Clone()

Restituisce una copia dell'oggetto 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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ShouldSerializeRetransmissionSettings()

Indica se le impostazioni di ritrasmissione dall'elemento di associazione devono essere serializzate.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
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 file WSDL generato per un endpoint.

Si applica a