PeerName PeerName PeerName PeerName Class

Definición

Especifica los valores que definen un objeto PeerName punto a punto.Specifies the values that define a peer-to-peer PeerName object. Un nombre del mismo nivel suele ser una cadena que se usa para identificar un recurso del mismo nivel.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
Herencia
PeerNamePeerNamePeerNamePeerName
Atributos
Implementaciones

Constructores

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

Rellena un objeto SerializationInfo con los datos necesarios para serializar el PeerName.Populates a SerializationInfo object with the data needed to serialize the PeerName.

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

Inicializa un nuevo objeto de tipo PeerName con valor String del nombre del mismo nivel completo proporcionado.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 una nueva instancia de la clase PeerName.Initializes a new instance of the PeerName class.

Propiedades

Authority Authority Authority Authority

Devuelve una cadena que especifica la propiedad Authority utilizada por este objeto PeerName.Returns a string that specifies the Authority used by this PeerName object.

Classifier Classifier Classifier Classifier

Devuelve una cadena que contiene el clasificador para un objeto PeerName punto a punto.Returns a string that contains the classifier for a peer-to-peer PeerName.

IsSecured IsSecured IsSecured IsSecured

Obtiene un valor booleano que especifica si se trata de un nombre del mismo nivel seguro.Gets a Boolean value that specifies whether this is a secured peer name.

PeerHostName PeerHostName PeerHostName PeerHostName

Obtiene el nombre del host punto a punto.Gets the name of the peer-to-peer host. Ésta es una versión codificada por DNS de PeerName que es equivalente a PeerHostName en cuanto que ambos son identificadores.This is a DNS-encoded version of the PeerName which is equivalent to a PeerHostName in that they are both identifiers. La diferencia entre los dos es la representación visual.The difference between the two is visual representation.

Métodos

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

Crea una nueva instancia del objeto PeerHostName especificado con el nombre de host del mismo nivel 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)

Crea un nuevo objeto PeerName y reemplaza el campo Classifier definido en el objeto PeerName proporcionado por el valor de cadena del clasificador especificado.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 si el contenido de PeerName es igual al contenido de otro objeto.Determines whether the content of this PeerName is equal to the content of another object.

Equals(PeerName) Equals(PeerName) Equals(PeerName) 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.Performs a case-sensitive comparison of the current PeerName and the specified peer name.

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

Reemplaza el método GetHashCode().Overrides the GetHashCode() method.

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

Rellena un objeto de información de serialización con los datos necesarios para serializar PeerName.Populates a serialization information object with the data needed to serialize the PeerName.

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

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

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

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

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

Devuelve una representación en forma de cadena del objeto PeerName actual.Returns a string representation of the current PeerName object.

Implementaciones de interfaz explícitas

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

Implementa la interfaz de ISerializable y devuelve los datos necesarios para serializar la instancia de PeerName.Implements the ISerializable interface and returns the data needed to serialize the PeerName instance.

Se aplica a

Consulte también: