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
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. |