PeerEndPoint Clase

Definición

Representa la ubicación de una PeerNearMeinstancia de , o PeerContact especificada con una configuración de dirección de red única mediante la descripción de la instancia actual de o PeerContactPeerNearMe dentro de la infraestructura de colaboración punto a punto.

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
Herencia
PeerEndPoint
Atributos
Implementaciones

Comentarios

Un "punto de conexión" del mismo nivel describe la ubicación de presencia de un contacto: la configuración de dirección de red única que describe la instancia disponible actualmente del contacto dentro de la red de colaboración del mismo nivel. Un único contacto puede estar disponible en varios puntos de conexión dentro de la red de colaboración del mismo nivel.

Un emparejamiento que observa un contacto puede consultar cualquiera de los puntos de conexión asociados a ese contacto para actualizaciones específicas de presencia del mismo nivel, aplicación o objeto.

Constructores

Nombre Description
PeerEndPoint()

Genera una nueva instancia de la PeerEndPoint clase .

PeerEndPoint(IPEndPoint, String)

Inicializa una nueva instancia de la PeerEndPoint clase con el punto de conexión asociado al mismo nivel contenido en IPEndPoint y una cadena que especifica endPointName.

PeerEndPoint(IPEndPoint)

Inicializa una nueva instancia de la PeerEndPoint clase con el punto de conexión asociado al mismo nivel contenido en IPEndPoint.

PeerEndPoint(SerializationInfo, StreamingContext)

Inicializa una nueva PeerEndPoint instancia con los parámetros asociados necesarios para la serialización.

Propiedades

Nombre Description
EndPoint

Obtiene o establece el IPEndPoint objeto que contiene la dirección IP asociada a la PeerEndPoint instancia de .

Name

Obtiene o establece un String objeto que representa un nombre para mostrar para la PeerEndPoint instancia.

SynchronizingObject

Cuando se establece este valor de propiedad, todos los eventos que no se desencadenan como resultado de una operación asincrónica tendrán los controladores de eventos asociados a los que se llamó de nuevo en el subproceso que creó el específico SynchronizingObject.

Métodos

Nombre Description
Dispose()

Libera todos los recursos utilizados por el PeerEndPoint objeto .

Dispose(Boolean)

Libera los recursos no administrados utilizados por el PeerEndPoint objeto y, opcionalmente, libera los recursos administrados.

Equals(Object, Object)

Determina si los objetos especificados PeerEndPoint se consideran iguales.

Equals(Object)

Compara con PeerEndPoint el objeto especificado Object.

Equals(PeerEndPoint)

Compara con PeerEndPoint la instancia especificada PeerEndPoint .

GetHashCode()

Devuelve el código hash de una PeerEndPoint instancia de .

GetObjectData(SerializationInfo, StreamingContext)

Rellena una SerializationInfo instancia de clase con los datos necesarios para serializar la instancia especificada PeerObject . Un tipo derivado debe llamar al método de tipo GetObjectData(SerializationInfo, StreamingContext) base.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
OnNameChanged(NameChangedEventArgs)

Se llama cuando se produce un cambio en el PeerName especificado por el PeerContact asociado a la PeerEndPoint instancia.

ToString()

Devuelve un String objeto que representa una PeerEndPoint instancia de .

Eventos

Nombre Description
NameChanged

Se indica cuando cambia el nombre asociado a un PeerEndPoint objeto.

Implementaciones de interfaz explícitas

Nombre Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Rellena la instancia actual PeerEndPoint con los datos obtenidos del origen serializado.

Se aplica a

Consulte también