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 peer-to-peer PeerName . Un nome peer è in genere una stringa usata 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
| Nome | Descrizione |
|---|---|
| PeerName(SerializationInfo, StreamingContext) |
Popola un SerializationInfo oggetto con i dati necessari per serializzare l'oggetto PeerName. |
| PeerName(String, PeerNameType) |
Inizializza una nuova istanza della classe PeerName. |
| PeerName(String) |
Inizializza un nuovo oggetto di tipo PeerName con il valore del nome String peer completo fornito. |
Proprietà
| Nome | Descrizione |
|---|---|
| Authority |
Restituisce una stringa che specifica l'oggetto Authority utilizzato da questo PeerName oggetto. |
| Classifier |
Restituisce una stringa che contiene il classificatore per un oggetto peer-to-peer PeerName. |
| IsSecured |
Ottiene un valore booleano che specifica se si tratta di un nome peer protetto. |
| PeerHostName |
Ottiene il nome dell'host peer-to-peer. Si tratta di una versione con codifica DNS di PeerName, equivalente a un oggetto PeerHostName in cui sono entrambi gli identificatori. La differenza tra i due è la rappresentazione visiva. |
Metodi
| Nome | Descrizione |
|---|---|
| CreateFromPeerHostName(String) |
Crea una nuova istanza dell'oggetto specificato PeerHostName con il nome host peer specificato. |
| CreateRelativePeerName(PeerName, String) |
Crea un nuovo PeerName oggetto sostituendo il Classifier campo definito nell'oggetto fornito PeerName con il valore della stringa di classificazione specificato. |
| Equals(Object) |
Determina se il contenuto di questo PeerName oggetto è uguale al contenuto di un altro oggetto. |
| Equals(PeerName) |
Esegue un confronto con distinzione tra maiuscole e minuscole del nome peer corrente PeerName e del nome peer specificato. |
| GetHashCode() |
Esegue l'override del GetHashCode() metodo . |
| GetObjectData(SerializationInfo, StreamingContext) |
Popola un oggetto informazioni di serializzazione con i dati necessari per serializzare l'oggetto PeerName. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto corrente PeerName . |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Implementa l'interfaccia ISerializable e restituisce i dati necessari per serializzare l'istanza PeerName . |