PeerName Classe

Definizione

Specifica i valori che definiscono un oggetto PeerName peer-to-peer.Specifies the values that define a peer-to-peer PeerName object. Un nome peer è in genere una stringa utilizzata per identificare una risorsa peer.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
Ereditarietà
PeerName
Attributi
Implementazioni

Costruttori

PeerName(SerializationInfo, StreamingContext)

Popola un oggetto SerializationInfo con i dati necessari per serializzare PeerName.Populates a SerializationInfo object with the data needed to serialize the PeerName.

PeerName(String)

Inizializza un nuovo oggetto di tipo PeerName con il valore String del nome peer completo specificato.Initializes a new object of type PeerName with the supplied fully qualified peer name String value.

PeerName(String, PeerNameType)

Inizializza una nuova istanza della classe PeerName.Initializes a new instance of the PeerName class.

Proprietà

Authority

Restituisce una stringa che specifica l'oggetto Authority utilizzato dall'oggetto PeerName corrente.Returns a string that specifies the Authority used by this PeerName object.

Classifier

Restituisce una stringa che contiene la parte Classifier di un PeerName peer-to-peer.Returns a string that contains the classifier for a peer-to-peer PeerName.

IsSecured

Ottiene un valore booleano che specifica se l'oggetto corrente è un nome peer protetto.Gets a Boolean value that specifies whether this is a secured peer name.

PeerHostName

Ottiene il nome dell'host peer-to-peer.Gets the name of the peer-to-peer host. Si tratta di una versione con codifica DNS dell'oggetto PeerName che presenta le stesse funzionalità di identificazione di un PeerHostName.This is a DNS-encoded version of the PeerName which is equivalent to a PeerHostName in that they are both identifiers. I due oggetti differiscono solo in termini di rappresentazione visiva.The difference between the two is visual representation.

Metodi

CreateFromPeerHostName(String)

Crea una nuova istanza dell'oggetto PeerHostName specificato con il nome dell'host peer indicato.Creates a new instance of the specified PeerHostName object with the specified peer host name.

CreateRelativePeerName(PeerName, String)

Crea un nuovo PeerName sostituendo il campo Classifier definito nell'oggetto PeerName fornito con il valore di stringa della parte Classifier specificato.Creates a new PeerName by replacing the Classifier field defined on the supplied PeerName object with the specified classifier string value.

Equals(Object)

Determina se il contenuto dell'oggetto PeerName corrente è uguale al contenuto di un altro oggetto.Determines whether the content of this PeerName is equal to the content of another object.

Equals(PeerName)

Esegue un confronto con distinzione tra maiuscole e minuscole fra l'oggetto PeerName corrente e il nome peer specificato.Performs a case-sensitive comparison of the current PeerName and the specified peer name.

GetHashCode()

Esegue l'override del metodo GetHashCode().Overrides the GetHashCode() method.

GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto di informazioni di serializzazione con i dati necessari per serializzare l'istanza di PeerName.Populates a serialization information object with the data needed to serialize the PeerName.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto PeerName corrente.Returns a string representation of the current PeerName object.

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa l'interfaccia ISerializable e restituisce i dati necessari a serializzare l'istanza di PeerName.Implements the ISerializable interface and returns the data needed to serialize the PeerName instance.

Si applica a

Vedi anche