PeerName Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |