NetPeerTcpBinding Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
PeerChannel feature is obsolete and will be removed in the future.
Fornisce un'associazione sicura per le applicazioni di rete peer-to-peer.
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
- Ereditarietà
- Attributi
- Implementazioni
Commenti
L'associazione NetPeerTcpBinding fornisce supporto per la creazione di applicazioni di rete peer che utilizzano un'infrastruttura di rete peer-to-peer a livello di TCP.
Ogni istanza di PeerNode può ospitare più canali del peer definiti con questo tipo di associazione. Le channel factory prodotte utilizzando un'istanza configurata di questo tipo possono essere utilizzate per generare canali del peer. Una channel factory peer può produrre canali del peer di solo input (implementa IInputChannel), di solo output (implementa IOutputChannel) e duplex (implementa IDuplexChannel).
Questa è una delle associazioni standard fornite da Windows Communication Framework (WCF). Può essere utilizzata in codice imperativo o specificata nel file di configurazione XML corrispondente per l'applicazione. Salvo in certi scenari avanzati in cui i valori di configurazione devono essere impostati all'inizializzazione di un servizio, la procedura consigliata è definire l'associazione mediante i valori di configurazione e non tramite un approccio basato sul codice.
Costruttori
NetPeerTcpBinding() |
Obsoleti.
Inizializza una nuova istanza predefinita della classe NetPeerTcpBinding. |
NetPeerTcpBinding(String) |
Obsoleti.
Inizializza una nuova istanza della classe NetPeerTcpBinding con un nome di configurazione specificato. |
Proprietà
CloseTimeout |
Obsoleti.
Ottiene o imposta l'intervallo di tempo fornito per la chiusura di una connessione prima che il trasporto generi un'eccezione. (Ereditato da Binding) |
EnvelopeVersion |
Obsoleti.
Ottiene la versione SOAP utilizzata con questa associazione. |
IsPnrpAvailable |
Obsoleti.
Ottiene un valore che indica se il servizio PNRP è installato e disponibile nel computer. |
ListenIPAddress |
Obsoleti.
Ottiene o imposta l'indirizzo IP utilizzato dal nodo del peer locale per l'ascolto. |
MaxBufferPoolSize |
Obsoleti.
Ottiene o imposta le dimensioni massime in byte del pool di memoria usato per il buffer TCP peer. |
MaxReceivedMessageSize |
Obsoleti.
Ottiene o imposta le dimensioni massime in byte dei messaggi TCP gestiti da canali del peer creati da questa associazione. |
MessageVersion |
Obsoleti.
Ottiene la versione del messaggio utilizzata dai client e dai servizi configurati con l'associazione. (Ereditato da Binding) |
Name |
Obsoleti.
Ottiene o imposta il nome dell'associazione. (Ereditato da Binding) |
Namespace |
Obsoleti.
Ottiene o imposta lo spazio dei nomi XML dell'associazione. (Ereditato da Binding) |
OpenTimeout |
Obsoleti.
Ottiene o imposta l'intervallo di tempo fornito per l'apertura di una connessione prima che il trasporto generi un'eccezione. (Ereditato da Binding) |
Port |
Obsoleti.
Ottiene o imposta la porta di rete su cui eseguire l'associazione. |
ReaderQuotas |
Obsoleti.
Consente di ottenere o impostare l'oggetto XmlDictionaryReaderQuotas relativo a questa associazione. |
ReceiveTimeout |
Obsoleti.
Ottiene o imposta l'intervallo di tempo durante il quale una connessione rimane inattiva, senza ricevere messaggi dell'applicazione, prima di essere rilasciata. (Ereditato da Binding) |
Resolver |
Obsoleti.
Ottiene la classe PeerResolver utilizzata dall'istanza dell'associazione per risolvere un ID di mesh peer negli indirizzi IP degli endpoint dei nodi appartenenti alla mesh peer. |
Scheme |
Obsoleti.
Ottiene lo schema URI utilizzato per il protocollo di trasporto relativo a questa associazione. |
Security |
Obsoleti.
Ottiene o imposta la sicurezza da impostare sui canali del peer creati da questa associazione. |
SendTimeout |
Obsoleti.
Ottiene o imposta l'intervallo di tempo fornito per il completamento di un'operazione di scrittura prima che il trasporto generi un'eccezione. (Ereditato da Binding) |
Metodi
BuildChannelFactory<TChannel>(BindingParameterCollection) |
Obsoleti.
Compila lo stack della channel factory nel client che crea un tipo specificato di canale e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione. (Ereditato da Binding) |
BuildChannelFactory<TChannel>(Object[]) |
Obsoleti.
Compila lo stack della channel factory nel client che crea un tipo specificato di canale e che soddisfa le funzionalità specificate da una matrice di oggetti. (Ereditato da Binding) |
BuildChannelListener<TChannel>(BindingParameterCollection) |
Obsoleti.
Compila il listener del canale nel servizio che accetta un tipo specificato di canale e che soddisfa le funzionalità specificate da una raccolta di parametri di associazione. (Ereditato da Binding) |
BuildChannelListener<TChannel>(Object[]) |
Obsoleti.
Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate. (Ereditato da Binding) |
BuildChannelListener<TChannel>(Uri, BindingParameterCollection) |
Obsoleti.
Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate. (Ereditato da Binding) |
BuildChannelListener<TChannel>(Uri, Object[]) |
Obsoleti.
Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate. (Ereditato da Binding) |
BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) |
Obsoleti.
Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate. (Ereditato da Binding) |
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) |
Obsoleti.
Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate. (Ereditato da Binding) |
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) |
Obsoleti.
Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate. (Ereditato da Binding) |
BuildChannelListener<TChannel>(Uri, String, Object[]) |
Obsoleti.
Compila il listener del canale sul servizio che accetta un tipo di canale specificato e che presenta le funzionalità specificate. (Ereditato da Binding) |
CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Obsoleti.
Restituisce un valore che indica se l'associazione corrente può compilare uno stack della channel factory nel client che soddisfa la raccolta dei parametri di associazione specificati. (Ereditato da Binding) |
CanBuildChannelFactory<TChannel>(Object[]) |
Obsoleti.
Restituisce un valore che indica se l'associazione corrente può compilare uno stack della channel factory nel client che soddisfa i requisiti specificati da una matrice di oggetti. (Ereditato da Binding) |
CanBuildChannelListener<TChannel>(BindingParameterCollection) |
Obsoleti.
Restituisce un valore che indica se l'associazione corrente può compilare uno stack del channel listener nel servizio che soddisfa la raccolta dei parametri di associazione specificati. (Ereditato da Binding) |
CanBuildChannelListener<TChannel>(Object[]) |
Obsoleti.
Restituisce un valore che indica se l'associazione corrente può compilare uno stack del channel listener nel servizio che soddisfa i criteri specificati in una matrice di oggetti. (Ereditato da Binding) |
CreateBindingElements() |
Obsoleti.
Consente di creare una raccolta contenente gli elementi dell'associazione. |
Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
GetProperty<T>(BindingParameterCollection) |
Obsoleti.
Se presente, restituisce un oggetto tipizzato richiesto dal livello appropriato nello stack dell'associazione. (Ereditato da Binding) |
GetType() |
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ShouldSerializeName() |
Obsoleti.
Indica se il nome dell'associazione deve essere serializzato. (Ereditato da Binding) |
ShouldSerializeNamespace() |
Obsoleti.
Indica se lo spazio dei nomi dell'associazione deve essere serializzato. (Ereditato da Binding) |
ShouldSerializeReaderQuotas() |
Obsoleti.
Ottiene un valore che specifica se devono essere serializzati dati della quota del lettore relativi all'associazione. |
ShouldSerializeSecurity() |
Obsoleti.
Ottiene un valore che specifica se è necessario serializzare le informazioni di sicurezza relative all'associazione. |
ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IBindingRuntimePreferences.ReceiveSynchronously |
Obsoleti.
Ottiene un valore che indica se le richieste in entrata attraverso i canali del peer creati da questa associazione sono gestite in modo sincrono o asincrono. |