PeerName Classe

Definição

Especifica os valores que definem um objeto ponto a ponto PeerName . Um nome de par normalmente é uma cadeia de caracteres usada para identificar um recurso de 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

Nome Description
PeerName(SerializationInfo, StreamingContext)

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

PeerName(String, PeerNameType)

Inicializa uma nova instância da classe PeerName.

PeerName(String)

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

Propriedades

Nome Description
Authority

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

Classifier

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

IsSecured

Obtém um valor booliano que especifica se esse é um nome de par protegido.

PeerHostName

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

Métodos

Nome Description
CreateFromPeerHostName(String)

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

CreateRelativePeerName(PeerName, String)

Cria um novo PeerName substituindo o Classifier campo definido no objeto fornecido PeerName pelo valor da cadeia de caracteres do classificador especificado.

Equals(Object)

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

Equals(PeerName)

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

GetHashCode()

Substitui o GetHashCode() método.

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 Objectatual.

(Herdado de Object)
ToString()

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

Implantações explícitas de interface

Nome Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

Aplica-se a

Confira também