UdpBinding Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |