PeerTransportBindingElement Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
PeerChannel feature is obsolete and will be removed in the future.
Definiert das Bindungselement, das verwendet wird, um einen Nachrichtentransportkanal zu erstellen.
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
- Vererbung
- Attribute
- Implementiert
Hinweise
Dieser Transport kann nicht mit Verträgen verwendet werden, die Anforderungs-/Antwortvorgänge enthalten.
Konstruktoren
PeerTransportBindingElement() |
Initialisiert eine neue Standardinstanz der PeerTransportBindingElement-Klasse. |
Eigenschaften
ListenIPAddress |
Ruft die IP-Adresse ab, die von Peer-Nachrichtentransporten überwacht wird, die von diesem Bindungselement erstellt werden, oder legt sie fest. |
ManualAddressing |
Ruft einen Wert ab, der angibt, ob eine manuelle Adressierung der Nachricht erforderlich ist, oder legt diesen fest. (Geerbt von TransportBindingElement) |
MaxBufferPoolSize |
Ruft die maximale Größe in Byte von Pufferpools ab, die vom Transport verwendet werden, oder legt diese fest. (Geerbt von TransportBindingElement) |
MaxReceivedMessageSize |
Ruft den Wert für die maximale Meldungsgröße in Byte ab, die über von diesem Bindungselement erstellte Transportkanäle gesendet werden, oder legt ihn fest. |
Port |
Ruft den Netzwerkanschluss ab, der von Peer-Nachrichtentransportkanälen überwacht wird, die von diesem Bindungselement erstellt werden, oder legt ihn fest. |
Scheme |
Ruft das Schema ab, das verwendet wird, um das Protokoll festzulegen, mit dem Nachrichten in Kanälen transportiert werden, die von diesem Bindungselement erstellt werden. |
Security |
Ruft die jeweiligen Sicherheitseinstellungen für von diesem Bindungselement erstellte Transportkanäle ab. |
Methoden
BuildChannelFactory<TChannel>(BindingContext) |
Erstellt eine Kanalfactory, mit der ein Kanal zum Senden von Nachrichten erstellt werden kann. |
BuildChannelListener<TChannel>(BindingContext) |
Erstellt einen Kanallistener des angegebenen Typs zum Empfangen von Nachrichten. |
CanBuildChannelFactory<TChannel>(BindingContext) |
Bestimmt, ob eine Kanalfactory des angegebenen Typs erstellt werden kann. |
CanBuildChannelListener<TChannel>(BindingContext) |
Bestimmt, ob ein Kanallistener des angegebenen Typs erstellt werden kann. |
Clone() |
Erstellt eine Kopie des aktuellen Bindungselements. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetProperty<T>(BindingContext) |
Gibt eine Eigenschaft des angegebenen BindingContext-Objekts zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Schreibt benutzerdefinierte Peer-Transportkanalelemente in die generierten Metadaten für einen Endpunkt. |
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Schreibt benutzerdefinierte Peer-Transportkanalelemente in die generierte WSDL für einen Vertrag. |
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Schreibt benutzerdefinierte Peer-Transportkanalelemente in die generierte WSDL für einen Endpunkt. |