Freigeben über


UdpTransportBindingElement Klasse

Definition

Stellt ein UDP-Transportbindungselement dar.

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
Vererbung
UdpTransportBindingElement
Implementiert

Konstruktoren

UdpTransportBindingElement()

Initialisiert eine neue Instanz der UdpTransportBindingElement-Klasse.

Eigenschaften

DuplicateMessageHistoryLength

Ruft die maximale Anzahl von Meldungs-Hashes ab, die von der Bindung zum Identifizieren doppelter Meldungen verwendet werden.

ManualAddressing

Ruft einen Wert ab, der angibt, ob eine manuelle Adressierung der Nachricht erforderlich ist, oder legt diesen fest.

(Geerbt von TransportBindingElement)
MaxBufferPoolSize

Ruft die maximale Größe in Byte von Pufferpools ab, die vom Transport verwendet werden, oder legt diese fest.

(Geerbt von TransportBindingElement)
MaxPendingMessagesTotalSize

Ruft die maximale Anzahl an Meldungen ab bzw. legt diese fest, die zwar empfangen, jedoch noch nicht aus der Eingabewarteschlange einer einzelnen Channelinstanz entfernt wurden.

MaxReceivedMessageSize

Ruft die maximal zulässige Meldungsgröße in Byte ab, die empfangen werden können, oder legt diese fest.

(Geerbt von TransportBindingElement)
MulticastInterfaceId

Ruft den Netzwerkadapter ab oder legt ihn fest, der beim Senden und Empfangen von mehrfach umgewandeltem Datenverkehr auf mehrfach verbesserten Computern verwendet wird.

RetransmissionSettings

Übernimmt oder bestimmt die UDP-Neuübertragungseinstellungen.

Scheme

Ruft das URI-Schema für den Transport ab.

SocketReceiveBufferSize

Übernimmt oder bestimmt die Empfangspuffergröße auf dem zugrunde liegenden Socket.

TimeToLive

Ruft die Anzahl der Netzwerksegmenthops ab oder legt diese fest.

Methoden

BuildChannelFactory<TChannel>(BindingContext)

Initialisiert eine Kanalfactory zum Erstellen von Kanälen eines bestimmten Typs aus dem Bindungskontext.

BuildChannelListener<TChannel>(BindingContext)

Initialisiert einen Kanallistener, der Kanäle eines bestimmten Typs aus dem Bindungskontext annimmt.

CanBuildChannelFactory<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob das Bindungselement eine Kanalfactory für einen bestimmten Typ von Kanälen erstellen kann.

CanBuildChannelListener<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob das Bindungselement einen Listener für einen bestimmten Typ von Kanal erstellen kann.

Clone()

Gibt eine Kopie des Bindungselementobjekts zurück.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetProperty<T>(BindingContext)

Gibt eine Eigenschaft vom angegebenen Bindungskontexts zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ShouldSerializeRetransmissionSettings()

Gibt an, ob die Neuübertragungseinstellungen vom Bindungselement serialisiert werden sollten.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Schreibt die benutzerdefinierten Richtlinienassertionen in den Kontext des Bindungselements.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Schreibt die benutzerdefinierten WSDL-Elemente (Web Services Description Language) in für einen Vertrag generierte WSDL.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Schreibt die benutzerdefinierten WSDL-Elemente (Web Services Description Language) in die generierte WSDL für einen Endpunkt.

Gilt für: