Freigeben über


PeerName Konstruktoren

Definition

Initialisiert eine neue Instanz der PeerName-Klasse.

Überlädt

PeerName(String)

Initialisiert ein neues Objekt vom Typ PeerName mit dem angegebenen String-Wert des vollqualifizierten Peernamens.

PeerName(SerializationInfo, StreamingContext)

Füllt ein SerializationInfo-Objekt mit den Daten auf, die zum Serialisieren des PeerName erforderlich sind.

PeerName(String, PeerNameType)

Initialisiert eine neue Instanz der PeerName-Klasse.

PeerName(String)

Initialisiert ein neues Objekt vom Typ PeerName mit dem angegebenen String-Wert des vollqualifizierten Peernamens.

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)

Parameter

remotePeerName
String

Enthält den Peernamen, der als PeerName-Instanz codiert werden soll.

Ausnahmen

Die angegebene String ist kein gültiger PeerName.

remotePeerName ist null.

Weitere Informationen

Gilt für:

PeerName(SerializationInfo, StreamingContext)

Füllt ein SerializationInfo-Objekt mit den Daten auf, die zum Serialisieren des PeerName erforderlich sind.

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)

Parameter

info
SerializationInfo

Verweis auf das Objekt, das die zum Deserialisieren dieser Instanz benötigten Daten enthält.

context
StreamingContext

Kontext, der das Deserialisieren der Daten ermöglicht. Auch als Quelle der serialisierten Daten bezeichnet.

Ausnahmen

Mindestens ein Parameter ist null.

Hinweise

Dieser Konstruktor ist für die Deserialisierung dieses Typs erforderlich.

Weitere Informationen

Gilt für:

PeerName(String, PeerNameType)

Initialisiert eine neue Instanz der PeerName-Klasse.

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)

Parameter

classifier
String

String, die den Peernamen enthält, der als PeerName codiert werden soll.

peerNameType
PeerNameType

PeerNameType-Enumerationswert, der den Typ des Peernamens angibt, der erstellt werden soll.

Attribute

Ausnahmen

Der Classifier enthält mindestens ein ungültiges Zeichen.

Mindestens ein Parameter ist null.

  • Die als Grundlage für den PeerName verwendete Standardidentität konnte nicht abgerufen werden.

  • Der PeerName konnte nicht erstellt werden.

Hinweise

Dieser Konstruktor gibt ein Objekt vom Typ PeerName zurück, das den vollqualifizierten Namen des Peers enthält. Außerdem wird angegeben, ob der Peername gesichert oder ungesichert ist.

Dieser instance verwendet die Standard-Peeridentität für den aktuellen Benutzer und die angegebene Classifier, zusätzlich zum Typ des Peernamens, der mit der angegebenen Klassifizierung und dem angegebenen Typ erstellt werden soll.

Weitere Informationen

Gilt für: