PeerTransportBindingElement 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.
Przestroga
PeerChannel feature is obsolete and will be removed in the future.
Definiuje element powiązania używany do tworzenia kanału transportowego komunikacji równorzędnej.
public ref class PeerTransportBindingElement sealed : System::ServiceModel::Channels::TransportBindingElement, System::ServiceModel::Description::IPolicyExportExtension, System::ServiceModel::Description::IWsdlExportExtension
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public sealed class PeerTransportBindingElement : System.ServiceModel.Channels.TransportBindingElement, System.ServiceModel.Description.IPolicyExportExtension, System.ServiceModel.Description.IWsdlExportExtension
type PeerTransportBindingElement = class
inherit TransportBindingElement
interface IWsdlExportExtension
interface IPolicyExportExtension
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type PeerTransportBindingElement = class
inherit TransportBindingElement
interface IWsdlExportExtension
interface IPolicyExportExtension
Public NotInheritable Class PeerTransportBindingElement
Inherits TransportBindingElement
Implements IPolicyExportExtension, IWsdlExportExtension
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Nie można używać tego transportu z kontraktami, które mają operacje żądania/odpowiedzi.
Konstruktory
| PeerTransportBindingElement() |
Inicjuje nowe wystąpienie domyślne PeerTransportBindingElement klasy. |
Właściwości
| ListenIPAddress |
Pobiera lub ustawia adres IP, na którym transporty komunikacji równorzędnej utworzone przez ten element powiązania nasłuchują. |
| 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 dowolnego buforu używanego przez transport. (Odziedziczone po TransportBindingElement) |
| MaxReceivedMessageSize |
Pobiera lub ustawia wartość określającą maksymalny rozmiar (w bajtach) komunikatów wysyłanych za pośrednictwem kanałów transportu utworzonych przez ten element powiązania. |
| Port |
Pobiera lub ustawia port sieciowy, na którym kanały transportu wiadomości równorzędnych utworzone przez ten element powiązania nasłuchują. |
| Scheme |
Pobiera schemat używany do wskazania protokołu, w którym komunikaty są transportowane za pomocą kanałów utworzonych przez ten element powiązania. |
| Security |
Pobiera określone ustawienia zabezpieczeń dla kanałów transportu utworzonych przez ten element powiązania. |
Metody
| BuildChannelFactory<TChannel>(BindingContext) |
Tworzy fabrykę kanałów, za pomocą której można utworzyć kanał służący do wysyłania wiadomości. |
| BuildChannelListener<TChannel>(BindingContext) |
Tworzy odbiornik kanału określonego typu na potrzeby otrzymywania komunikatów. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Określa, czy można skompilować fabrykę kanałów określonego typu. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Określa, czy można skompilować odbiornik kanału określonego typu. |
| Clone() |
Tworzy kopię bieżącego elementu powiązania. |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (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 BindingContext obiektu. |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
| IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Zapisuje niestandardowe elementy kanału transportu równorzędnego w wygenerowanych metadanych dla punktu końcowego. |
| IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Zapisuje niestandardowe elementy kanału transportu równorzędnego w wygenerowanym języku WSDL dla kontraktu. |
| IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Zapisuje niestandardowe elementy kanału transportu równorzędnego do wygenerowanego WSDL dla punktu końcowego. |