Condividi tramite


PeerName Classe

Definizione

Specifica i valori che definiscono un oggetto PeerName peer-to-peer. Un nome peer è in genere una stringa utilizzata per identificare una risorsa peer.

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
Ereditarietà
PeerName
Attributi
Implementazioni

Costruttori

PeerName(SerializationInfo, StreamingContext)

Popola un oggetto SerializationInfo con i dati necessari per serializzare PeerName.

PeerName(String)

Inizializza un nuovo oggetto di tipo PeerName con il valore String del nome peer completo specificato.

PeerName(String, PeerNameType)

Inizializza una nuova istanza della classe PeerName.

Proprietà

Authority

Restituisce una stringa che specifica l'oggetto Authority utilizzato dall'oggetto PeerName corrente.

Classifier

Restituisce una stringa che contiene la parte Classifier di un PeerName peer-to-peer.

IsSecured

Ottiene un valore booleano che specifica se l'oggetto corrente è un nome peer protetto.

PeerHostName

Ottiene il nome dell'host peer-to-peer. Si tratta di una versione con codifica DNS dell'oggetto PeerName che presenta le stesse funzionalità di identificazione di un PeerHostName. I due oggetti differiscono solo in termini di rappresentazione visiva.

Metodi

CreateFromPeerHostName(String)

Crea una nuova istanza dell'oggetto PeerHostName specificato con il nome dell'host peer indicato.

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.

Equals(Object)

Determina se il contenuto dell'oggetto PeerName corrente è uguale al contenuto di un altro oggetto.

Equals(PeerName)

Esegue un confronto con distinzione tra maiuscole e minuscole fra l'oggetto PeerName corrente e il nome peer specificato.

GetHashCode()

Esegue l'override del metodo GetHashCode().

GetObjectData(SerializationInfo, StreamingContext)

Popola un oggetto di informazioni di serializzazione con i dati necessari per serializzare l'istanza di PeerName.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto PeerName corrente.

Implementazioni dell'interfaccia esplicita

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementa l'interfaccia ISerializable e restituisce i dati necessari a serializzare l'istanza di PeerName.

Si applica a

Vedi anche