PeerEndPoint 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.
Rappresenta il percorso di un PeerNearMe o l'istanza di PeerContact specificata con una configurazione di indirizzo di rete univoco mediante la descrizione dell'istanza corrente di un PeerContact o di un PeerNearMe all'interno dell'infrastruttura di collaborazione peer-to-peer.
public ref class PeerEndPoint : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::PeerEndPoint ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerEndPoint : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.PeerEndPoint>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerEndPoint = class
interface IDisposable
interface IEquatable<PeerEndPoint>
interface ISerializable
Public Class PeerEndPoint
Implements IDisposable, IEquatable(Of PeerEndPoint), ISerializable
- Ereditarietà
-
PeerEndPoint
- Attributi
- Implementazioni
Commenti
Un peer "endpoint" descrive la posizione di presenza di un contatto: la configurazione univoca dell'indirizzo di rete che descrive l'istanza attualmente disponibile del contatto all'interno della rete di collaborazione peer. Un singolo contatto può essere disponibile in più endpoint all'interno della rete di collaborazione peer.
Un peer che osserva un contatto può eseguire query su uno qualsiasi degli endpoint associati a tale contatto per la presenza, l'applicazione o gli aggiornamenti dell'oggetto specifici.
Costruttori
PeerEndPoint() |
Genera una nuova istanza della classe PeerEndPoint. |
PeerEndPoint(IPEndPoint) |
Inizializza una nuova istanza della classe PeerEndPoint con l'endpoint associato al peer contenuto nell'oggetto IPEndPoint. |
PeerEndPoint(IPEndPoint, String) |
Inizializza una nuova istanza della classe PeerEndPoint con l'endpoint associato al peer contenuto nell'oggetto IPEndPoint e una stringa che specifica l'oggetto |
PeerEndPoint(SerializationInfo, StreamingContext) |
Inizializza una nuova istanza di PeerEndPoint con i parametri associati necessari per la serializzazione. |
Proprietà
EndPoint |
Ottiene o imposta l'oggetto IPEndPoint che contiene l'indirizzo IP associato all'istanza di PeerEndPoint. |
Name |
Ottiene o imposta un String che rappresenta un nome visualizzato dell'istanza di PeerEndPoint. |
SynchronizingObject |
Quando si imposta questo valore di proprietà, i gestori eventi di tutti gli eventi non generati a seguito di un'operazione asincrona verranno richiamati nel thread che ha creato l'oggetto SynchronizingObject specifico. |
Metodi
Dispose() |
Rilascia tutte le risorse usate dall'oggetto PeerEndPoint. |
Dispose(Boolean) |
Rilascia le risorse non gestite usate dall'oggetto PeerEndPoint ed eventualmente rilascia le risorse gestite. |
Equals(Object) |
Confronta l'oggetto PeerEndPoint con l'oggetto Object specificato. |
Equals(Object, Object) |
Determina se gli oggetti PeerEndPoint specificati sono considerati uguali. |
Equals(PeerEndPoint) |
Confronta l'oggetto PeerEndPoint con l'istanza specificata della classe PeerEndPoint. |
GetHashCode() |
Restituisce il codice hash di un'istanza della classe PeerEndPoint. |
GetObjectData(SerializationInfo, StreamingContext) |
Compila un'istanza della classe SerializationInfo con i dati necessari a serializzare l'istanza di PeerObject specificata. Un tipo derivato deve chiamare il metodo GetObjectData(SerializationInfo, StreamingContext) del tipo di base. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnNameChanged(NameChangedEventArgs) |
Questo metodo viene chiamato quando viene apportata una modifica all'oggetto |
ToString() |
Restituisce un oggetto String che rappresenta un'istanza di PeerEndPoint. |
Eventi
NameChanged |
Segnalato quando viene modificato il nome associato a un oggetto PeerEndPoint. |
Implementazioni dell'interfaccia esplicita
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Compila l'istanza corrente di PeerEndPoint con i dati ottenuti dall'origine serializzata. |