PeerName Classe

Definição

Especifica os valores que definem um objeto peer-to-peer PeerName . Um nome peer é tipicamente uma string usada para identificar um recurso peer.

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

Name Description
PeerName(SerializationInfo, StreamingContext)

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

PeerName(String, PeerNameType)

Inicializa uma nova instância da PeerName classe.

PeerName(String)

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

Propriedades

Name Description
Authority

Devolve uma cadeia que especifica a Authority usada por este PeerName objeto.

Classifier

Devolve uma cadeia que contém o classificador para um peer-to-peer PeerName.

IsSecured

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

PeerHostName

Obtém o nome do anfitrião peer-to-peer. Esta é uma versão codificada em DNS do PeerName, que é equivalente a a PeerHostName no sentido em que ambos são identificadores. A diferença entre os dois está na representação visual.

Métodos

Name Description
CreateFromPeerHostName(String)

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

CreateRelativePeerName(PeerName, String)

Cria um novo PeerName substituindo o Classifier campo definido no objeto fornecido PeerName pelo valor especificado da cadeia classificadora.

Equals(Object)

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

Equals(PeerName)

Realiza uma comparação sensível a maiúsculas e minúsculas entre o nome atual PeerName e o nome do par especificado.

GetHashCode()

Sobrepõe-se ao GetHashCode() método.

GetObjectData(SerializationInfo, StreamingContext)

Preenche um objeto de informação 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 atual Object.

(Herdado de Object)
ToString()

Devolve uma representação em cadeia do objeto atual PeerName .

Implementações de Interface Explícita

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

Aplica-se a

Ver também