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