PeerName Clase

Definición

Especifica los valores que definen un objeto punto a punto PeerName . Normalmente, un nombre del mismo nivel es una cadena que se usa para identificar un recurso del mismo nivel.

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
Herencia
PeerName
Atributos
Implementaciones

Constructores

Nombre Description
PeerName(SerializationInfo, StreamingContext)

Rellena un SerializationInfo objeto con los datos necesarios para serializar .PeerName

PeerName(String, PeerNameType)

Inicializa una nueva instancia de la clase PeerName.

PeerName(String)

Inicializa un nuevo objeto de tipo PeerName con el valor de nombre String del mismo nivel completo proporcionado.

Propiedades

Nombre Description
Authority

Devuelve una cadena que especifica el Authority utilizado por este PeerName objeto.

Classifier

Devuelve una cadena que contiene el clasificador de un elemento punto a punto PeerName.

IsSecured

Obtiene un valor booleano que especifica si se trata de un nombre del mismo nivel protegido.

PeerHostName

Obtiene el nombre del host punto a punto. Se trata de una versión codificada en DNS de PeerName, que es equivalente a un PeerHostName elemento en el que son ambos identificadores. La diferencia entre los dos es la representación visual.

Métodos

Nombre Description
CreateFromPeerHostName(String)

Crea una nueva instancia del objeto especificado PeerHostName con el nombre de host del mismo nivel especificado.

CreateRelativePeerName(PeerName, String)

Crea un nuevo PeerName reemplazando el Classifier campo definido en el objeto proporcionado PeerName por el valor de cadena clasificador especificado.

Equals(Object)

Determina si el contenido de este PeerName objeto es igual al contenido de otro objeto.

Equals(PeerName)

Realiza una comparación con distinción entre mayúsculas y minúsculas del nombre del mismo nivel actual PeerName y especificado.

GetHashCode()

Invalida el GetHashCode() método .

GetObjectData(SerializationInfo, StreamingContext)

Rellena un objeto de información de serialización con los datos necesarios para serializar .PeerName

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto actual PeerName .

Implementaciones de interfaz explícitas

Nombre Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa la ISerializable interfaz y devuelve los datos necesarios para serializar la PeerName instancia.

Se aplica a

Consulte también