UdpTransportBindingElement Klas

Definitie

Vertegenwoordigt een UDP-transportbindingselement.

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
Overname
UdpTransportBindingElement
Implementeringen

Constructors

Name Description
UdpTransportBindingElement()

Initialiseert een nieuw exemplaar van de UdpTransportBindingElement klasse.

Eigenschappen

Name Description
DuplicateMessageHistoryLength

Hiermee haalt u het maximum aantal bericht-hashes op dat door de binding wordt gebruikt om dubbele berichten te identificeren of in te stellen.

ManualAddressing

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of handmatige adressering van het bericht vereist is.

(Overgenomen van TransportBindingElement)
MaxBufferPoolSize

Hiermee wordt de maximale grootte, in bytes, van alle buffergroepen die door het transport worden gebruikt, in bytes opgeslagen of ingesteld.

(Overgenomen van TransportBindingElement)
MaxPendingMessagesTotalSize

Hiermee wordt het maximum aantal berichten opgehaald of ingesteld dat wordt ontvangen, maar nog niet is verwijderd uit de invoerwachtrij voor een afzonderlijk kanaalexemplaren.

MaxReceivedMessageSize

Hiermee haalt u de maximaal toegestane berichtgrootte op, in bytes, die kan worden ontvangen.

(Overgenomen van TransportBindingElement)
MulticastInterfaceId

Hiermee wordt de netwerkadapter opgehaald of ingesteld die wordt gebruikt bij het verzenden en ontvangen van multicast-verkeer op multi-honed machines.

RetransmissionSettings

Hiermee haalt u de UDP-hertransmissie-instellingen op of stelt u deze in.

Scheme

Hiermee haalt u het URI-schema voor het transport op.

SocketReceiveBufferSize

Hiermee haalt u de ontvangstbuffergrootte op of stelt u deze in op de onderliggende socket.

TimeToLive

Hiermee haalt u het aantal hops voor netwerksegmenten op of stelt u deze in.

Methoden

Name Description
BuildChannelFactory<TChannel>(BindingContext)

Initialiseert een kanaalfactory voor het produceren van kanalen van een opgegeven type vanuit de bindingscontext.

BuildChannelListener<TChannel>(BindingContext)

Initialiseert een kanaallistener om kanalen van een opgegeven type te accepteren vanuit de bindingscontext.

CanBuildChannelFactory<TChannel>(BindingContext)

Retourneert een waarde die aangeeft of het bindingselement een kanaalfactory kan bouwen voor een specifiek type kanaal.

CanBuildChannelListener<TChannel>(BindingContext)

Retourneert een waarde die aangeeft of het bindingselement een listener kan bouwen voor een specifiek type kanaal.

Clone()

Retourneert een kopie van het bindingselementobject.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetProperty<T>(BindingContext)

Retourneert een eigenschap uit de opgegeven bindingscontext.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ShouldSerializeRetransmissionSettings()

Hiermee wordt aangegeven of de instellingen voor opnieuw overzetten van het bindingselement moeten worden geserialiseerd.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Expliciete interface-implementaties

Name Description
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext)

Schrijft de aangepaste beleidsverklaringen naar de context van het bindingselement.

IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext)

Schrijft de WSDL-elementen (Custom Web Services Description Language) naar de gegenereerde WSDL voor een contract.

IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext)

Schrijft de aangepaste WSDL-elementen (Web Services Description Language) naar de gegenereerde WSDL voor een eindpunt.

Van toepassing op