NetPeerTcpBinding Classe

Définition

Attention

PeerChannel feature is obsolete and will be removed in the future.

Fournit une liaison sécurisée pour les applications réseau pair à pair.

public ref class NetPeerTcpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetPeerTcpBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type NetPeerTcpBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
Public Class NetPeerTcpBinding
Inherits Binding
Implements IBindingRuntimePreferences
Héritage
NetPeerTcpBinding
Attributs
Implémente

Remarques

La liaison NetPeerTcpBinding fournit la prise en charge pour la création d’applications de gestion de réseau homologues qui utilisent une infrastructure du maillage du réseau pair à pair au niveau du TCP.

Chaque instance PeerNode peut héberger plusieurs canaux homologues définis avec ce type de liaison. Les fabriques de canal produites à l'aide d'une instance configurée de ce type peuvent servir à générer des canaux homologues. Une fabrique de canal homologue peut produire des canaux homologues de type entrée uniquement (implémente IInputChannel), sortie uniquement (implémente IOutputChannel) et duplex (implémente IDuplexChannel).

Il s’agit de l’une des liaisons standard fournies par Windows Communication Framework (WCF). Elle peut être utilisée dans du code impératif ou spécifiée dans le fichier de configuration XML correspondant de l'application. La procédure recommandée est de définir la liaison à l'aide de valeurs de configuration et non pas d'utiliser du code, sauf dans certains scénarios avancés dans lesquels les valeurs de configuration doivent être définies lorsqu'un service est initialisé.

Constructeurs

NetPeerTcpBinding()
Obsolète.

Initialise une nouvelle instance par défaut de la classe NetPeerTcpBinding.

NetPeerTcpBinding(String)
Obsolète.

Initialise une nouvelle instance de la classe NetPeerTcpBinding disposant d'un nom de configuration spécifié.

Propriétés

CloseTimeout
Obsolète.

Obtient ou définit l'intervalle de temps attribué à une connexion pour qu'elle se ferme avant que le transport lève une exception.

(Hérité de Binding)
EnvelopeVersion
Obsolète.

Obtient la version SOAP utilisée avec cette liaison.

IsPnrpAvailable
Obsolète.

Obtient une valeur qui indique si le service PNRP est installé et disponible sur l’ordinateur.

ListenIPAddress
Obsolète.

Obtient ou définit l'adresse IP que le nœud d'homologue local utilisera pour l'écoute.

MaxBufferPoolSize
Obsolète.

Obtient ou définit la taille maximale (en octets) du pool de mémoires utilisé pour la mémoire tampon TCP homologue.

MaxReceivedMessageSize
Obsolète.

Obtient ou définit la taille maximale (en octets) des messages TCP traités par les canaux homologues créés par cette liaison.

MessageVersion
Obsolète.

Obtient la version de message utilisée par les clients et les services configurés avec la liaison.

(Hérité de Binding)
Name
Obsolète.

Obtient ou définit le nom de la liaison.

(Hérité de Binding)
Namespace
Obsolète.

Obtient ou définit l’espace de noms XML de la liaison.

(Hérité de Binding)
OpenTimeout
Obsolète.

Obtient ou définit l'intervalle de temps attribué à une connexion pour qu'elle s'ouvre avant que le transport lève une exception.

(Hérité de Binding)
Port
Obsolète.

Obtient ou définit le port réseau sur lequel effectuer la liaison.

ReaderQuotas
Obsolète.

Obtient ou définit les XmlDictionaryReaderQuotas associés à cette liaison.

ReceiveTimeout
Obsolète.

Obtient ou définit la durée d’inactivité d’une connexion. Si aucun message d’application n’est reçu pendant ce laps de temps, la connexion est abandonnée.

(Hérité de Binding)
Resolver
Obsolète.

Obtient le PeerResolver utilisé par cette instance de liaison pour résoudre un ID de maille d’homologues en adresses IP de point de terminaison de nœuds dans la maille d’homologues.

Scheme
Obsolète.

Obtient le schéma d’URI utilisé pour le protocole de transport associé à cette liaison.

Security
Obsolète.

Obtient ou définit la sécurité à définir sur les canaux homologues créés par cette liaison.

SendTimeout
Obsolète.

Obtient ou définit l'intervalle de temps attribué à une opération d'écriture pour qu'elle se termine avant que le transport lève une exception.

(Hérité de Binding)

Méthodes

BuildChannelFactory<TChannel>(BindingParameterCollection)
Obsolète.

Génère la pile de fabriques de canaux sur le client qui crée un type de canal donné et est conforme aux fonctionnalités spécifiées par une collection de paramètres de liaison.

(Hérité de Binding)
BuildChannelFactory<TChannel>(Object[])
Obsolète.

Génère la pile de fabriques de canaux sur le client qui crée un type de canal donné et est conforme aux fonctionnalités spécifiées par un tableau d’objets.

(Hérité de Binding)
BuildChannelListener<TChannel>(BindingParameterCollection)
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées par une collection de paramètres de liaison.

(Hérité de Binding)
BuildChannelListener<TChannel>(Object[])
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.

(Hérité de Binding)
BuildChannelListener<TChannel>(Uri, BindingParameterCollection)
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.

(Hérité de Binding)
BuildChannelListener<TChannel>(Uri, Object[])
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.

(Hérité de Binding)
BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.

(Hérité de Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.

(Hérité de Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.

(Hérité de Binding)
BuildChannelListener<TChannel>(Uri, String, Object[])
Obsolète.

Génère l'écouteur de canal sur le service qui accepte un type de canal donné et est conforme aux fonctionnalités spécifiées.

(Hérité de Binding)
CanBuildChannelFactory<TChannel>(BindingParameterCollection)
Obsolète.

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme à la collection de paramètres de liaison spécifiée.

(Hérité de Binding)
CanBuildChannelFactory<TChannel>(Object[])
Obsolète.

Retourne une valeur qui indique si la liaison actuelle peut générer sur le client une pile de fabriques de canaux conforme aux exigences définies par un tableau d’objets.

(Hérité de Binding)
CanBuildChannelListener<TChannel>(BindingParameterCollection)
Obsolète.

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme à la collection de paramètres de liaison spécifiée.

(Hérité de Binding)
CanBuildChannelListener<TChannel>(Object[])
Obsolète.

Retourne une valeur qui indique si la liaison actuelle peut générer sur le service une pile d’écouteurs de canal conforme aux critères spécifiés dans un tableau d’objets.

(Hérité de Binding)
CreateBindingElements()
Obsolète.

Crée une collection avec les éléments de liaison pour la liaison.

Equals(Object)
Obsolète.

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()
Obsolète.

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetProperty<T>(BindingParameterCollection)
Obsolète.

Retourne un objet typé demandé (s’il existe) à partir de la couche appropriée dans la pile de liaison.

(Hérité de Binding)
GetType()
Obsolète.

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()
Obsolète.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ShouldSerializeName()
Obsolète.

Retourne une valeur indiquant si le nom de la liaison doit être sérialisé.

(Hérité de Binding)
ShouldSerializeNamespace()
Obsolète.

Retourne une valeur indiquant si l’espace de noms de la liaison doit être sérialisé.

(Hérité de Binding)
ShouldSerializeReaderQuotas()
Obsolète.

Obtient une valeur qui indique si les données des quotas du lecteur pour la liaison doivent être sérialisées.

ShouldSerializeSecurity()
Obsolète.

Obtient une valeur qui spécifie si les informations de sécurité de la liaison doivent être sérialisées.

ToString()
Obsolète.

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IBindingRuntimePreferences.ReceiveSynchronously
Obsolète.

Obtient une valeur qui indique si les demandes entrantes sur les canaux homologues créés par cette liaison sont traitées de façon synchrone ou asynchrone.

S’applique à