Condividi tramite


PeerName Costruttori

Definizione

Inizializza una nuova istanza della classe PeerName.

Overload

PeerName(String)

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

PeerName(SerializationInfo, StreamingContext)

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

PeerName(String, PeerNameType)

Inizializza una nuova istanza della classe PeerName.

PeerName(String)

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

public:
 PeerName(System::String ^ remotePeerName);
public PeerName (string remotePeerName);
new System.Net.PeerToPeer.PeerName : string -> System.Net.PeerToPeer.PeerName
Public Sub New (remotePeerName As String)

Parametri

remotePeerName
String

Contiene il nome peer da codificare come istanza di PeerName.

Eccezioni

Il valore String specificato non è un oggetto PeerName valido.

remotePeerName è null.

Vedi anche

Si applica a

PeerName(SerializationInfo, StreamingContext)

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

protected:
 PeerName(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PeerName (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Net.PeerToPeer.PeerName : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Net.PeerToPeer.PeerName
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametri

info
SerializationInfo

Riferimento all'oggetto che contiene i dati necessari per deserializzare questa istanza.

context
StreamingContext

Contesto che fornisce i mezzi per deserializzare i dati. Definito anche origine dei dati serializzati.

Eccezioni

Uno o più parametri sono null.

Commenti

Questo costruttore è necessario per la deserializzazione di questo tipo.

Vedi anche

Si applica a

PeerName(String, PeerNameType)

Inizializza una nuova istanza della classe PeerName.

public:
 PeerName(System::String ^ classifier, System::Net::PeerToPeer::PeerNameType peerNameType);
[System.Security.SecurityCritical]
public PeerName (string classifier, System.Net.PeerToPeer.PeerNameType peerNameType);
[<System.Security.SecurityCritical>]
new System.Net.PeerToPeer.PeerName : string * System.Net.PeerToPeer.PeerNameType -> System.Net.PeerToPeer.PeerName
Public Sub New (classifier As String, peerNameType As PeerNameType)

Parametri

classifier
String

Oggetto String che contiene il nome peer da codificare come PeerName.

peerNameType
PeerNameType

Valore di enumerazione PeerNameType che specifica il tipo di nome peer da creare.

Attributi

Eccezioni

La proprietà Classifier include uno o più caratteri non validi.

Uno o più parametri sono null.

  • Non è stato possibile recuperare l'identità predefinita usata come base per l'oggetto PeerName.

  • Non è stato possibile creare l'oggetto PeerName.

Commenti

Questo costruttore restituisce un oggetto di tipo PeerName che contiene il nome completo del peer. Specifica inoltre se il nome del peer è protetto o non protetto.

Questa istanza usa l'identità peer predefinita per l'utente corrente e l'oggetto specificato Classifier, oltre al tipo di nome peer da creare con il classificatore e il tipo specificati.

Vedi anche

Si applica a