UdpTransportBindingElement Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje element powiązania transportu UDP.
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
- Dziedziczenie
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| UdpTransportBindingElement() |
Inicjuje nowe wystąpienie klasy UdpTransportBindingElement. |
Właściwości
| Nazwa | Opis |
|---|---|
| DuplicateMessageHistoryLength |
Pobiera lub ustawia maksymalną liczbę skrótów komunikatów używanych przez powiązanie w celu zidentyfikowania zduplikowanych komunikatów. |
| ManualAddressing |
Pobiera lub ustawia wartość wskazującą, czy wymagane jest ręczne adresowanie komunikatu. (Odziedziczone po TransportBindingElement) |
| MaxBufferPoolSize |
Pobiera lub ustawia maksymalny rozmiar w bajtach wszystkich pul używanych przez transport. (Odziedziczone po TransportBindingElement) |
| MaxPendingMessagesTotalSize |
Pobiera lub ustawia maksymalną liczbę odebranych komunikatów, ale nie zostały jeszcze usunięte z kolejki wejściowej dla pojedynczego wystąpienia kanału. |
| MaxReceivedMessageSize |
Pobiera lub ustawia maksymalny dozwolony rozmiar komunikatu w bajtach, które można odebrać. (Odziedziczone po TransportBindingElement) |
| MulticastInterfaceId |
Pobiera lub ustawia kartę sieciową używaną podczas wysyłania i odbierania ruchu multiemisji na maszynach z wieloma szlifami. |
| RetransmissionSettings |
Pobiera lub ustawia ustawienia retransmisji UDP. |
| Scheme |
Pobiera schemat identyfikatora URI dla transportu. |
| SocketReceiveBufferSize |
Pobiera lub ustawia rozmiar buforu odbioru na bazowym gniazdach. |
| TimeToLive |
Pobiera lub ustawia liczbę przeskoków segmentów sieci. |
Metody
| Nazwa | Opis |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Inicjuje fabrykę kanałów do tworzenia kanałów określonego typu z kontekstu powiązania. |
| BuildChannelListener<TChannel>(BindingContext) |
Inicjuje odbiornik kanału, aby akceptował kanały określonego typu z kontekstu powiązania. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Zwraca wartość wskazującą, czy element powiązania może utworzyć fabrykę kanałów dla określonego typu kanału. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Zwraca wartość wskazującą, czy element powiązania może skompilować odbiornik dla określonego typu kanału. |
| Clone() |
Zwraca kopię obiektu elementu powiązania. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetProperty<T>(BindingContext) |
Zwraca właściwość z określonego kontekstu powiązania. |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ShouldSerializeRetransmissionSettings() |
Wskazuje, czy ustawienia retransmisji z elementu powiązania powinny serializować. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Zapisuje niestandardowe asercji zasad w kontekście elementu powiązania. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Zapisuje niestandardowe elementy języka WSDL (Web Services Description Language) do wygenerowanego pliku WSDL dla kontraktu. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Zapisuje niestandardowe elementy języka opisu usług sieci Web (WSDL) w wygenerowanym języku WSDL dla punktu końcowego. |