PeerName Klasse

Definition

Gibt die Werte an, die ein Peer-to-Peer-Objekt PeerName definieren. Ein Peername ist in der Regel eine Zeichenfolge, die zum Identifizieren einer Peerressource verwendet 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

Name Beschreibung
PeerName(SerializationInfo, StreamingContext)

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

PeerName(String, PeerNameType)

Initialisiert eine neue Instanz der PeerName-Klasse.

PeerName(String)

Initialisiert ein neues Objekt vom Typ PeerName mit dem angegebenen vollqualifizierten Peernamenwert String .

Eigenschaften

Name Beschreibung
Authority

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

Classifier

Gibt eine Zeichenfolge zurück, die den Klassifizierer für einen Peer-to-Peer PeerNameenthä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 der PeerName, die einem PeerHostName entspricht, in dem sie beide Bezeichner sind. Der Unterschied zwischen den beiden ist die visuelle Darstellung.

Methoden

Name Beschreibung
CreateFromPeerHostName(String)

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

CreateRelativePeerName(PeerName, String)

Erstellt eine neue PeerName , indem das Classifier für das angegebene PeerName Objekt definierte Feld durch den angegebenen Klassifiziererzeichenfolgenwert ersetzt wird.

Equals(Object)

Bestimmt, ob der Inhalt dieses PeerName Objekts dem Inhalt eines anderen Objekts entspricht.

Equals(PeerName)

Führt einen Vergleich zwischen Groß- und Kleinschreibung des aktuellen PeerName und des angegebenen Peernamens durch.

GetHashCode()

Überschreibt die GetHashCode() Methode.

GetObjectData(SerializationInfo, StreamingContext)

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

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des aktuellen PeerName Objekts zurück.

Explizite Schnittstellenimplementierungen

Name Beschreibung
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