PeerEndPoint Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa a localização de um PeerNearMe, ou PeerContact instância especificada com uma configuração única de endereço de rede, descrevendo a instância atual de um PeerContact ou PeerNearMe dentro da Infraestrutura de Colaboração 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
- Herança
-
PeerEndPoint
- Atributos
- Implementações
Observações
Um "endpoint" peer descreve a localização de presença de um contacto – a configuração única do endereço de rede que descreve a instância atualmente disponível do contacto dentro da rede de colaboração entre pares. Um único contacto pode estar disponível em múltiplos pontos finais dentro da rede de colaboração entre pares.
Um peer que observa um contacto pode consultar qualquer um dos endpoints associados a esse contacto para atualizações específicas de presença entre pares, aplicações ou objetos.
Construtores
| Name | Description |
|---|---|
| PeerEndPoint() |
Gera uma nova instância da PeerEndPoint classe. |
| PeerEndPoint(IPEndPoint, String) |
Inicializa uma nova instância da PeerEndPoint classe com o endpoint associado ao par contido em IPEndPoint e uma string que |
| PeerEndPoint(IPEndPoint) |
Inicializa uma nova instância da PeerEndPoint classe com o ponto final associado ao par contido em IPEndPoint. |
| PeerEndPoint(SerializationInfo, StreamingContext) |
Inicializa uma nova PeerEndPoint instância com os parâmetros associados necessários para serialização. |
Propriedades
| Name | Description |
|---|---|
| EndPoint |
Obtém ou define o IPEndPoint que contém o endereço IP associado à PeerEndPoint instância. |
| Name |
Recebe ou define a String que representa um nome apresentado para a PeerEndPoint instância. |
| SynchronizingObject |
Quando este valor de propriedade é definido, todos os eventos que não são disparados como resultado de uma operação assíncrona terão os gestores de eventos associados chamados de volta para a thread que criou o .SynchronizingObject |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Liberta todos os recursos usados pelo PeerEndPoint objeto. |
| Dispose(Boolean) |
Liberta os recursos não geridos usados pelo PeerEndPoint objeto e, opcionalmente, liberta os recursos geridos. |
| Equals(Object, Object) |
Determina se os objetos especificados PeerEndPoint são considerados iguais. |
| Equals(Object) |
Compara o PeerEndPoint com o especificado Object. |
| Equals(PeerEndPoint) |
Compara o PeerEndPoint com a instância especificada PeerEndPoint . |
| GetHashCode() |
Devolve o código de hash de uma PeerEndPoint instância. |
| GetObjectData(SerializationInfo, StreamingContext) |
Preenche uma SerializationInfo instância de classe com os dados necessários para serializar a instância especificada PeerObject . Um tipo derivado deve chamar o método do tipo GetObjectData(SerializationInfo, StreamingContext) base. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| OnNameChanged(NameChangedEventArgs) |
Chamado quando ocorre uma alteração ao |
| ToString() |
Devolve um String que representa uma PeerEndPoint instância. |
evento
| Name | Description |
|---|---|
| NameChanged |
Sinalizado quando o nome associado a um PeerEndPoint objeto muda. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Preenche a instância atual PeerEndPoint com os dados obtidos da fonte serializada. |