PeerTransportBindingElement Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
PeerChannel feature is obsolete and will be removed in the future.
Définit l’élément de liaison utilisé pour créer un canal de transport de messages d’homologue.
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
- Héritage
- Attributs
- Implémente
Remarques
Ce transport ne peut pas être utilisé avec les contrats comportant des opérations de demande/réponse.
Constructeurs
PeerTransportBindingElement() |
Initialise une nouvelle instance par défaut de la classe PeerTransportBindingElement. |
Propriétés
ListenIPAddress |
Obtient ou définit l’adresse IP sur laquelle les transports de messages d’homologues, créés par l’élément de liaison, effectuent l’écoute. |
ManualAddressing |
Obtient ou définit une valeur qui indique si l'adressage manuel du message est requis. (Hérité de TransportBindingElement) |
MaxBufferPoolSize |
Obtient ou définit la taille maximale (en octets) des pools de mémoires tampons utilisés par le transport. (Hérité de TransportBindingElement) |
MaxReceivedMessageSize |
Obtient ou définit la taille maximale, en octets, des messages envoyés sur les canaux de transport créés par l’élément de liaison. |
Port |
Obtient ou définit le port réseau à travers lequel les canaux de transport de messages d’homologues, créés par l’élément de liaison, effectuent l’écoute. |
Scheme |
Obtient le schéma utilisé pour indiquer le protocole sur lequel les messages sont transportés par les canaux créés par cet élément de liaison. |
Security |
Obtient les paramètres de sécurité spécifiques des canaux de transport créés par cet élément de liaison. |
Méthodes
BuildChannelFactory<TChannel>(BindingContext) |
Crée une fabrique de canal qui peut être utilisée afin de créer un canal pour l'envoi de messages. |
BuildChannelListener<TChannel>(BindingContext) |
Crée un écouteur de canal du type spécifié pour recevoir des messages. |
CanBuildChannelFactory<TChannel>(BindingContext) |
Détermine si une fabrication de canal du type spécifié peut être construite. |
CanBuildChannelListener<TChannel>(BindingContext) |
Détermine si un écouteur de canal du type spécifié peut être construit. |
Clone() |
Crée une copie de l’élément de liaison actif. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetProperty<T>(BindingContext) |
Retourne une propriété à partir de l'objet BindingContext spécifié. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
Écrit des éléments de canal de transport d'homologue personnalisés dans les métadonnées générées pour un point de terminaison. |
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
Écrit des éléments de canal de transport d'homologue personnalisés dans le WSDL généré pour un contrat. |
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
Écrit des éléments de canal de transport d'homologue personnalisés dans le WSDL généré pour un point de terminaison. |