PeerName Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |