Freigeben über


PeerName Klasse

Definition

Gibt die Werte an, die ein Peer-to-Peer-PeerName-Objekt definieren. Ein Peername ist i. d. R. eine Zeichenfolge, mit der eine Peerressource identifiziert wird.

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
Vererbung
PeerName
Attribute
Implementiert

Konstruktoren

PeerName(SerializationInfo, StreamingContext)

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

PeerName(String)

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

PeerName(String, PeerNameType)

Initialisiert eine neue Instanz der PeerName-Klasse.

Eigenschaften

Authority

Gibt eine Zeichenfolge zurück, die die von diesem Authority-Objekt verwendete PeerName angibt.

Classifier

Gibt eine Zeichenfolge zurück, die die Klassifizierung für einen Peer-to-Peer-PeerName enthält.

IsSecured

Ruft einen booleschen Wert ab, der angibt, ob es sich um einen gesicherten Peernamen handelt.

PeerHostName

Ruft den Namen des Peer-to-Peer-Hosts ab. Dies ist eine DNS-codierte Version des PeerName, der einem PeerHostName insofern entspricht, als beide Bezeichner sind. Die beiden Bezeichner unterscheiden sich in der visuellen Darstellung.

Methoden

CreateFromPeerHostName(String)

Erstellt eine neue Instanz des angegebenen PeerHostName-Objekts mit dem angegebenen Peerhostnamen.

CreateRelativePeerName(PeerName, String)

Erstellt einen neuen PeerName, indem das für das bereitgestellte Classifier-Objekt definierte PeerName-Feld durch den angegebenen Klassifizierungszeichenfolgenwert ersetzt wird.

Equals(Object)

Bestimmt, ob der Inhalt dieses PeerName mit dem Inhalt eines anderen Objekts übereinstimmt.

Equals(PeerName)

Vergleicht unter Berücksichtigung von Groß- und Kleinschreibung den aktuellen PeerName mit dem angegebenen Peernamen.

GetHashCode()

Setzt die GetHashCode()-Methode außer Kraft.

GetObjectData(SerializationInfo, StreamingContext)

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

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des aktuellen PeerName-Objekts zurück.

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementiert die ISerializable-Schnittstelle und gibt die zum Serialisieren der PeerName-Instanz erforderlichen Daten zurück.

Gilt für:

Weitere Informationen