PeerName Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |