PeerEndPoint Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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 |
| 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. |