Comparteix a través de


PeerName Clase

Definición

Especifica los valores que definen un objeto PeerName punto a punto. Un nombre del mismo nivel suele ser 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

PeerName(SerializationInfo, StreamingContext)

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

PeerName(String)

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

PeerName(String, PeerNameType)

Inicializa una nueva instancia de la clase PeerName.

Propiedades

Authority

Devuelve una cadena que especifica la propiedad Authority utilizada por este objeto PeerName.

Classifier

Devuelve una cadena que contiene el clasificador para un objeto PeerName punto a punto.

IsSecured

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

PeerHostName

Obtiene el nombre del host punto a punto. Ésta es una versión codificada por DNS de PeerName que es equivalente a PeerHostName en cuanto que ambos son identificadores. La diferencia entre los dos es la representación visual.

Métodos

CreateFromPeerHostName(String)

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

CreateRelativePeerName(PeerName, String)

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

Equals(Object)

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

Equals(PeerName)

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

GetHashCode()

Reemplaza el método GetHashCode().

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 Object actual.

(Heredado de Object)
ToString()

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

Implementaciones de interfaz explícitas

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

Se aplica a

Consulte también