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 d’égal à égal.

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 NetPeerTcpBinding liaison prend en charge la création d’applications de mise en réseau homologue qui utilisent une infrastructure de maillage d’égal à égal au niveau TCP.

Chaque PeerNode instance peut héberger plusieurs canaux homologues définis avec ce type de liaison. Les fabriques de canaux produites à l’aide d’une instance configurée de ce type peuvent être utilisées pour générer des canaux homologues. Une fabrique de canaux homologues peut produire des canaux homologues qui sont en entrée seule (implémente IInputChannel), sortie uniquement (implémente IOutputChannel) et duplex (implémente IDuplexChannel).

Il s’agit de l’une des liaisons standard fournies par le Windows Communication Framework (WCF). Il peut être utilisé dans le code impératif ou spécifié dans le fichier de configuration XML correspondant pour l’application. La procédure recommandée consiste à définir la liaison à l’aide de valeurs de configuration et à ne pas utiliser d’approche basée sur le code, sauf dans certains scénarios avancés où les valeurs de configuration doivent être définies en tant que service initialisé.

Constructeurs

Nom Description
NetPeerTcpBinding()
Obsolète.

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

NetPeerTcpBinding(String)
Obsolète.

Initialise une nouvelle instance de la NetPeerTcpBinding classe avec un nom de configuration spécifié.

Propriétés

Nom Description
CloseTimeout
Obsolète.

Obtient ou définit l’intervalle de temps fourni pour une connexion à fermer avant que le transport déclenche 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 utilisée pour l’écoute par le nœud homologue local.

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 gérés par les canaux homologues créés par cette liaison.

MessageVersion
Obsolète.

Obtient la version du 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 fourni pour qu’une connexion s’ouvre avant que le transport déclenche une exception.

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

Obtient ou définit le port réseau sur lequel lier.

ReaderQuotas
Obsolète.

Obtient ou définit l’élément XmlDictionaryReaderQuotas associé à cette liaison.

ReceiveTimeout
Obsolète.

Obtient ou définit l’intervalle de temps pendant lequel une connexion peut rester inactive, pendant laquelle aucun message d’application n’est reçu, avant d’être supprimé.

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

Obtient l’utilisation PeerResolver de cette instance de liaison pour résoudre un ID de maillage homologue vers les adresses IP de point de terminaison des nœuds au sein du maillage homologue.

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 fourni pour qu’une opération d’écriture se termine avant que le transport déclenche une exception.

(Hérité de Binding)

Méthodes

Nom Description
BuildChannelFactory<TChannel>(BindingParameterCollection)
Obsolète.

Génère la pile de fabrique de canaux sur le client qui crée un type de canal spécifié et qui satisfait 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 fabrique de canaux sur le client qui crée un type de canal spécifié et qui satisfait 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 spécifié et qui satisfait 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 spécifié et qui satisfait 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 spécifié et qui satisfait 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 spécifié et qui satisfait 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 spécifié et qui satisfait 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 spécifié et qui satisfait 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 spécifié et qui satisfait 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 spécifié et qui satisfait 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 une pile de fabriques de canaux sur le client qui satisfait à la collection de paramètres de liaison spécifié.

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

Retourne une valeur qui indique si la liaison actuelle peut générer une pile de fabriques de canaux sur le client qui répond aux exigences spécifiées 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 une pile d’écouteurs de canal sur le service qui satisfait à la collection de paramètres de liaison spécifié.

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

Retourne une valeur qui indique si la liaison actuelle peut générer une pile d’écouteurs de canal sur le service qui répond 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 de 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.

Sert de fonction de hachage par défaut.

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

Retourne un objet typé demandé, le cas échéant, à partir de la couche appropriée dans la pile de liaisons.

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

Obtient la Type de l’instance actuelle.

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

Crée une copie superficielle du Objectactuel.

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

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

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

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

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

Obtient une valeur qui spécifie si les données de quota de 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

Nom Description
IBindingRuntimePreferences.ReceiveSynchronously
Obsolète.

Obtient une valeur qui indique si les requêtes entrantes sur les canaux homologues créés par cette liaison sont gérées de manière synchrone ou asynchrone.

S’applique à