UdpTransportBindingElement Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett UDP-transportbindningselement.
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
- Arv
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| UdpTransportBindingElement() |
Initierar en ny instans av UdpTransportBindingElement klassen. |
Egenskaper
| Name | Description |
|---|---|
| DuplicateMessageHistoryLength |
Hämtar eller anger det maximala antalet meddelandehashvärden som används av bindningen för att identifiera duplicerade meddelanden. |
| ManualAddressing |
Hämtar eller anger ett värde som anger om manuell adressering av meddelandet krävs. (Ärvd från TransportBindingElement) |
| MaxBufferPoolSize |
Hämtar eller anger maximal storlek, i byte, för alla buffertpooler som används av transporten. (Ärvd från TransportBindingElement) |
| MaxPendingMessagesTotalSize |
Hämtar eller anger det maximala antalet meddelanden som tas emot men som ännu inte har tagits bort från indatakön för en enskild kanalinstans. |
| MaxReceivedMessageSize |
Hämtar eller anger den maximala tillåtna meddelandestorleken i byte som kan tas emot. (Ärvd från TransportBindingElement) |
| MulticastInterfaceId |
Hämtar eller anger det nätverkskort som används när du skickar och tar emot multicast-trafik på datorer med flera slipningar. |
| RetransmissionSettings |
Hämtar eller anger inställningarna för UDP-återöverföring. |
| Scheme |
Hämtar URI-schemat för transporten. |
| SocketReceiveBufferSize |
Hämtar eller anger buffertstorleken för den underliggande socketen. |
| TimeToLive |
Hämtar eller anger antalet hopp i nätverkssegmentet. |
Metoder
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Initierar en kanalfabrik för att producera kanaler av en angiven typ från bindningskontexten. |
| BuildChannelListener<TChannel>(BindingContext) |
Initierar en kanallyssnare för att acceptera kanaler av en angiven typ från bindningskontexten. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Returnerar ett värde som anger om bindningselementet kan skapa en kanalfabrik för en viss typ av kanal. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Returnerar ett värde som anger om bindningselementet kan skapa en lyssnare för en viss typ av kanal. |
| Clone() |
Returnerar en kopia av bindningselementobjektet. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetProperty<T>(BindingContext) |
Returnerar en egenskap från den angivna bindningskontexten. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ShouldSerializeRetransmissionSettings() |
Anger om återöverföringsinställningarna från bindningselementet ska serialiseras. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Skriver de anpassade principkontrollerna i kontexten för bindningselementet. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Skriver de anpassade WSDL-elementen (Web Services Description Language) till den genererade WSDL:n för ett kontrakt. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Skriver de anpassade WSDL-elementen (Web Services Description Language) till den genererade WSDL:n för en slutpunkt. |