PeerName PeerName PeerName PeerName Class

Definição

Especifica os valores que definem um objeto PeerName ponto a ponto.Specifies the values that define a peer-to-peer PeerName object. Um nome par normalmente é uma cadeia de caracteres usada para identificar um recurso par.A peer name is typically a string used to identify a peer resource.

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
type PeerName = class
    interface ISerializable
    interface IEquatable<PeerName>
Public Class PeerName
Implements IEquatable(Of PeerName), ISerializable
Herança
PeerNamePeerNamePeerNamePeerName
Atributos
Implementações

Construtores

PeerName(SerializationInfo, StreamingContext) PeerName(SerializationInfo, StreamingContext) PeerName(SerializationInfo, StreamingContext) PeerName(SerializationInfo, StreamingContext)

Popula um objeto SerializationInfo com os dados necessários para serializar o PeerName.Populates a SerializationInfo object with the data needed to serialize the PeerName.

PeerName(String) PeerName(String) PeerName(String) PeerName(String)

Inicializa um novo objeto do tipo PeerName com o valor de String do nome do par totalmente qualificado fornecido.Initializes a new object of type PeerName with the supplied fully qualified peer name String value.

PeerName(String, PeerNameType) PeerName(String, PeerNameType) PeerName(String, PeerNameType) PeerName(String, PeerNameType)

Inicializa uma nova instância da classe PeerName.Initializes a new instance of the PeerName class.

Propriedades

Authority Authority Authority Authority

Retorna uma cadeia de caracteres que especifica o Authority usado por este objeto PeerName.Returns a string that specifies the Authority used by this PeerName object.

Classifier Classifier Classifier Classifier

Retorna uma cadeia de caracteres que contém o classificador de um PeerName ponto a ponto.Returns a string that contains the classifier for a peer-to-peer PeerName.

IsSecured IsSecured IsSecured IsSecured

Obtém um valor booliano que especifica se este é um nome de par seguro.Gets a Boolean value that specifies whether this is a secured peer name.

PeerHostName PeerHostName PeerHostName PeerHostName

Obtém o nome do host ponto a ponto.Gets the name of the peer-to-peer host. Esta é uma versão codificada em DNS do PeerName que é equivalente a um PeerHostName em que ambos são identificadores.This is a DNS-encoded version of the PeerName which is equivalent to a PeerHostName in that they are both identifiers. A diferença entre os dois é a representação visual.The difference between the two is visual representation.

Métodos

CreateFromPeerHostName(String) CreateFromPeerHostName(String) CreateFromPeerHostName(String) CreateFromPeerHostName(String)

Cria uma nova instância do objeto PeerHostName especificado com o nome de host ponto a ponto especificado.Creates a new instance of the specified PeerHostName object with the specified peer host name.

CreateRelativePeerName(PeerName, String) CreateRelativePeerName(PeerName, String) CreateRelativePeerName(PeerName, String) 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.Creates a new PeerName by replacing the Classifier field defined on the supplied PeerName object with the specified classifier string value.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o conteúdo desse PeerName é igual ao conteúdo de outro objeto.Determines whether the content of this PeerName is equal to the content of another object.

Equals(PeerName) Equals(PeerName) Equals(PeerName) Equals(PeerName)

Executa uma comparação que diferencia maiúsculas de minúsculas do PeerName atual e do nome do par especificado.Performs a case-sensitive comparison of the current PeerName and the specified peer name.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Substitui o método GetHashCode().Overrides the GetHashCode() method.

GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

Popula um objeto de informações de serialização com os dados necessários para serializar o PeerName.Populates a serialization information object with the data needed to serialize the PeerName.

GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retorna uma representação de cadeia de caracteres do objeto PeerName atual.Returns a string representation of the current PeerName object.

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa a interface ISerializable e retorna os dados necessários para serializar a instância PeerName.Implements the ISerializable interface and returns the data needed to serialize the PeerName instance.

Aplica-se a

Veja também