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