UdpBinding Klasse

Definition

Stellt eine UDP-Bindung dar.

public ref class UdpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class UdpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type UdpBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
Public Class UdpBinding
Inherits Binding
Implements IBindingRuntimePreferences
Vererbung
UdpBinding
Implementiert

Hinweise

Der UdpBinding kann nicht mit einem vom WAS gehosteten Dienst (Windows Prozessaktivierungsdienste) verwendet werden.

Konstruktoren

Name Beschreibung
UdpBinding()

Initialisiert eine neue Instanz der UdpBinding-Klasse.

UdpBinding(String)

Initialisiert eine neue Instanz der UdpBinding Klasse mit einem angegebenen Konfigurationsnamen.

Eigenschaften

Name Beschreibung
CloseTimeout

Dient zum Abrufen oder Festlegen des Zeitintervalls, das für eine Verbindung bereitgestellt wird, die geschlossen werden soll, bevor der Transport eine Ausnahme auslöst.

(Geerbt von Binding)
DuplicateMessageHistoryLength

Dient zum Abrufen oder Festlegen des Werts der Länge des doppelten Nachrichtenverlaufs in einem UDP-Bindungselement.

MaxBufferPoolSize

Dient zum Abrufen oder Festlegen einer maximalen Pufferpoolgröße, die der Bindung zugeordnet ist.

MaxPendingMessagesTotalSize

Dient zum Abrufen oder Festlegen der maximalen Anzahl von Empfangenen, aber noch nicht aus der Eingabewarteschlange für eine einzelne Kanalinstanz entfernt.

MaxReceivedMessageSize

Ruft die maximale Größe für eine Nachricht ab, die von der Bindung verarbeitet werden kann, oder legt diese fest.

MaxRetransmitCount

Dient zum Abrufen oder Festlegen der maximalen Anzahl der erneuten Übertragung von Nachrichten in einer UDP-Bindung.

MessageVersion

Ruft die Nachrichtenversion ab, die von Clients und Diensten verwendet wird, die mit der Bindung konfiguriert sind.

(Geerbt von Binding)
MulticastInterfaceId

Dient zum Abrufen oder Festlegen des Werts der MulticastInterfaceID -Eigenschaft in einer UDP-Bindung.

Name

Dient zum Abrufen oder Festlegen des Namens der Bindung.

(Geerbt von Binding)
Namespace

Dient zum Abrufen oder Festlegen des XML-Namespace der Bindung.

(Geerbt von Binding)
OpenTimeout

Dient zum Abrufen oder Festlegen des Zeitintervalls, das für eine Verbindung bereitgestellt wird, die geöffnet werden soll, bevor der Transport eine Ausnahme auslöst.

(Geerbt von Binding)
ReaderQuotas

Ruft die Lesekontingente ab oder legt sie fest.

ReceiveTimeout

Ruft ab oder legt das Zeitintervall fest, in dem eine Verbindung inaktiv bleiben kann, während der keine Anwendungsnachrichten empfangen werden, bevor sie gelöscht wird.

(Geerbt von Binding)
Scheme

Ruft den Schemanamen für diese Bindung ab.

SendTimeout

Dient zum Abrufen oder Festlegen des Zeitintervalls, das für einen Schreibvorgang bereitgestellt wird, der abgeschlossen werden soll, bevor der Transport eine Ausnahme auslöst.

(Geerbt von Binding)
TextEncoding

Dient zum Abrufen oder Festlegen der Textcodierung, die für die Bindung verwendet wird.

TimeToLive

Dient zum Abrufen oder Festlegen des Werts der TimeToLive -Eigenschaft in einer UDP-Bindung.

Methoden

Name Beschreibung
BuildChannelFactory<TChannel>(BindingParameterCollection)

Erstellt den Kanalfactorystapel auf dem Client, der einen bestimmten Kanaltyp erstellt und die durch eine Sammlung von Bindungsparametern angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelFactory<TChannel>(Object[])

Erstellt den Kanalfactorystapel auf dem Client, der einen bestimmten Kanaltyp erstellt und die von einem Objektarray angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(BindingParameterCollection)

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die durch eine Sammlung von Bindungsparametern angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(Object[])

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(Uri, Object[])

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die angegebenen Features erfüllt.

(Geerbt von Binding)
BuildChannelListener<TChannel>(Uri, String, Object[])

Erstellt den Kanallistener auf dem Dienst, der einen bestimmten Kanaltyp akzeptiert und die angegebenen Features erfüllt.

(Geerbt von Binding)
CanBuildChannelFactory<TChannel>(BindingParameterCollection)

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der die Auflistung der angegebenen Bindungsparameter erfüllt.

(Geerbt von Binding)
CanBuildChannelFactory<TChannel>(Object[])

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann, der die von einem Objektarray angegebenen Anforderungen erfüllt.

(Geerbt von Binding)
CanBuildChannelListener<TChannel>(BindingParameterCollection)

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanallistenerstapel auf dem Dienst erstellen kann, der die Auflistung der angegebenen Bindungsparameter erfüllt.

(Geerbt von Binding)
CanBuildChannelListener<TChannel>(Object[])

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanallistenerstapel auf dem Dienst erstellen kann, der die in einem Array von Objekten angegebenen Kriterien erfüllt.

(Geerbt von Binding)
CreateBindingElements()

Erstellt eine Auflistung von Bindungselementen.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

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

Gibt ein typiertes Objekt zurück, das ( falls vorhanden) aus der entsprechenden Ebene im Bindungsstapel angefordert wird.

(Geerbt von Binding)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ShouldSerializeName()

Gibt zurück, ob der Name der Bindung serialisiert werden soll.

(Geerbt von Binding)
ShouldSerializeNamespace()

Gibt zurück, ob der Namespace der Bindung serialisiert werden soll.

(Geerbt von Binding)
ShouldSerializeReaderQuotas()

Gibt einen Wert zurück, der angibt, ob die ReaderQuotas serialisiert werden soll.

ShouldSerializeTextEncoding()

Gibt zurück, ob Einstellungen für die Textcodierung serialisiert werden sollen.

ToString()

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

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IBindingRuntimePreferences.ReceiveSynchronously

Ruft einen Wert ab, der angibt, ob eingehende Anforderungen synchron oder asynchron verarbeitet werden.

Gilt für: