Compartilhar via


PeerName Classe

Definição

Especifica os valores que definem um objeto PeerName ponto a ponto. Um nome par normalmente é uma cadeia de caracteres usada para identificar um recurso par.

public ref class PeerName : IEquatable<System::Net::PeerToPeer::PeerName ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerName : IEquatable<System.Net.PeerToPeer.PeerName>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerName = class
    interface ISerializable
    interface IEquatable<PeerName>
Public Class PeerName
Implements IEquatable(Of PeerName), ISerializable
Herança
PeerName
Atributos
Implementações

Construtores

PeerName(SerializationInfo, StreamingContext)

Popula um objeto SerializationInfo com os dados necessários para serializar o PeerName.

PeerName(String)

Inicializa um novo objeto do tipo PeerName com o valor de String do nome do par totalmente qualificado fornecido.

PeerName(String, PeerNameType)

Inicializa uma nova instância da classe PeerName.

Propriedades

Authority

Retorna uma cadeia de caracteres que especifica o Authority usado por este objeto PeerName.

Classifier

Retorna uma cadeia de caracteres que contém o classificador de um PeerName ponto a ponto.

IsSecured

Obtém um valor booliano que especifica se este é um nome de par seguro.

PeerHostName

Obtém o nome do host ponto a ponto. Esta é uma versão codificada em DNS do PeerName que é equivalente a um PeerHostName em que ambos são identificadores. A diferença entre os dois é a representação visual.

Métodos

CreateFromPeerHostName(String)

Cria uma nova instância do objeto PeerHostName especificado com o nome de host ponto a ponto especificado.

CreateRelativePeerName(PeerName, String)

Cria um novo PeerName substituindo o campo Classifier definido no objeto PeerName fornecido pelo valor da cadeia de caracteres de classificação especificada.

Equals(Object)

Determina se o conteúdo desse PeerName é igual ao conteúdo de outro objeto.

Equals(PeerName)

Executa uma comparação que diferencia maiúsculas de minúsculas do PeerName atual e do nome do par especificado.

GetHashCode()

Substitui o método GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Popula um objeto de informações de serialização com os dados necessários para serializar o PeerName.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto PeerName atual.

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa a interface ISerializable e retorna os dados necessários para serializar a instância PeerName.

Aplica-se a

Confira também