UdpTransportBindingElement 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 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
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| UdpTransportBindingElement() |
Initialisiert eine neue Instanz der UdpTransportBindingElement-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DuplicateMessageHistoryLength |
Ruft die maximale Anzahl von Nachrichtenhashes ab, die von der Bindung zum Identifizieren doppelter Nachrichten verwendet werden, oder legt diese fest. |
| ManualAddressing |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine manuelle Adressierung der Nachricht erforderlich ist. (Geerbt von TransportBindingElement) |
| MaxBufferPoolSize |
Ruft die maximale Größe in Byte aller Pufferpools ab, die vom Transport verwendet werden, oder legt diese fest. (Geerbt von TransportBindingElement) |
| 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 maximal zulässige Nachrichtengröße in Bytes ab, die empfangen werden kann, oder legt diese fest. (Geerbt von TransportBindingElement) |
| MulticastInterfaceId |
Ruft den Netzwerkadapter ab, der beim Senden und Empfangen von Multicastdatenverkehr auf Multi-Honed-Computern verwendet wird, oder legt diesen fest. |
| RetransmissionSettings |
Ruft die UDP-Neuübertragungseinstellungen ab oder legt diese fest. |
| Scheme |
Ruft das URI-Schema für den Transport ab. |
| SocketReceiveBufferSize |
Ruft die Empfangspuffergröße für den zugrunde liegenden Socket ab oder legt diese fest. |
| TimeToLive |
Ruft die Anzahl der Netzwerksegment-Hops ab oder legt sie fest. |
Methoden
| Name | Beschreibung |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Initialisiert eine Kanalfactory zum Erstellen von Kanälen eines bestimmten Typs aus dem Bindungskontext. |
| BuildChannelListener<TChannel>(BindingContext) |
Initialisiert einen Kanallistener, um Kanäle eines bestimmten Typs aus dem Bindungskontext zu akzeptieren. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Gibt einen Wert zurück, der angibt, ob das Bindungselement eine Kanalfactory für einen bestimmten Kanaltyp erstellen kann. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Gibt einen Wert zurück, der angibt, ob das Bindungselement einen Listener für einen bestimmten Kanaltyp erstellen kann. |
| Clone() |
Gibt eine Kopie des Bindungselementobjekts zurück. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetProperty<T>(BindingContext) |
Gibt eine Eigenschaft aus dem angegebenen Bindungskontext zurück. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ShouldSerializeRetransmissionSettings() |
Gibt an, ob die Einstellungen für die erneute Übertragung aus dem Bindungselement serialisiert werden sollen. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Schreibt die benutzerdefinierten Richtlinien assertionen in den Kontext des Bindungselements. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Schreibt die benutzerdefinierten WSDL-Elemente (Web Services Description Language) in die generierte WSDL für einen Vertrag. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Schreibt die benutzerdefinierten WSDL-Elemente (Web Services Description Language) in die generierte WSDL für einen Endpunkt. |