PeerName PeerName PeerName PeerName Class

Definition

Gibt die Werte an, die ein Peer-to-Peer-PeerName-Objekt definieren.Specifies the values that define a peer-to-peer PeerName object. Ein Peername ist i. d. R. eine Zeichenfolge, mit der eine Peerressource identifiziert wird.A peer name is typically a string used to identify a peer resource.

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
type PeerName = class
    interface ISerializable
    interface IEquatable<PeerName>
Public Class PeerName
Implements IEquatable(Of PeerName), ISerializable
Vererbung
PeerNamePeerNamePeerNamePeerName
Attribute
Implementiert

Konstruktoren

PeerName(SerializationInfo, StreamingContext) PeerName(SerializationInfo, StreamingContext) PeerName(SerializationInfo, StreamingContext) PeerName(SerializationInfo, StreamingContext)

Füllt ein SerializationInfo-Objekt mit den Daten auf, die zum Serialisieren des PeerName erforderlich sind.Populates a SerializationInfo object with the data needed to serialize the PeerName.

PeerName(String) PeerName(String) PeerName(String) PeerName(String)

Initialisiert ein neues Objekt vom Typ PeerName mit dem angegebenen String-Wert des vollqualifizierten Peernamens.Initializes a new object of type PeerName with the supplied fully qualified peer name String value.

PeerName(String, PeerNameType) PeerName(String, PeerNameType) PeerName(String, PeerNameType) PeerName(String, PeerNameType)

Initialisiert eine neue Instanz der PeerName-Klasse.Initializes a new instance of the PeerName class.

Eigenschaften

Authority Authority Authority Authority

Gibt eine Zeichenfolge zurück, die die von diesem Authority-Objekt verwendete PeerName angibt.Returns a string that specifies the Authority used by this PeerName object.

Classifier Classifier Classifier Classifier

Gibt eine Zeichenfolge zurück, die die Klassifizierung für einen Peer-to-Peer-PeerName enthält.Returns a string that contains the classifier for a peer-to-peer PeerName.

IsSecured IsSecured IsSecured IsSecured

Ruft einen booleschen Wert ab, der angibt, ob es sich um einen gesicherten Peernamen handelt.Gets a Boolean value that specifies whether this is a secured peer name.

PeerHostName PeerHostName PeerHostName PeerHostName

Ruft den Namen des Peer-to-Peer-Hosts ab.Gets the name of the peer-to-peer host. Dies ist eine DNS-codierte Version des PeerName, der einem PeerHostName insofern entspricht, als beide Bezeichner sind.This is a DNS-encoded version of the PeerName which is equivalent to a PeerHostName in that they are both identifiers. Die beiden Bezeichner unterscheiden sich in der visuellen Darstellung.The difference between the two is visual representation.

Methoden

CreateFromPeerHostName(String) CreateFromPeerHostName(String) CreateFromPeerHostName(String) CreateFromPeerHostName(String)

Erstellt eine neue Instanz des angegebenen PeerHostName-Objekts mit dem angegebenen Peerhostnamen.Creates a new instance of the specified PeerHostName object with the specified peer host name.

CreateRelativePeerName(PeerName, String) CreateRelativePeerName(PeerName, String) CreateRelativePeerName(PeerName, String) CreateRelativePeerName(PeerName, String)

Erstellt einen neuen PeerName, indem das für das bereitgestellte Classifier-Objekt definierte PeerName-Feld durch den angegebenen Klassifizierungszeichenfolgenwert ersetzt wird.Creates a new PeerName by replacing the Classifier field defined on the supplied PeerName object with the specified classifier string value.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob der Inhalt dieses PeerName mit dem Inhalt eines anderen Objekts übereinstimmt.Determines whether the content of this PeerName is equal to the content of another object.

Equals(PeerName) Equals(PeerName) Equals(PeerName) Equals(PeerName)

Vergleicht unter Berücksichtigung von Groß- und Kleinschreibung den aktuellen PeerName mit dem angegebenen Peernamen.Performs a case-sensitive comparison of the current PeerName and the specified peer name.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext) GetObjectData(SerializationInfo, StreamingContext)

Füllt ein Serialisierungsinformationsobjekt mit den Daten auf, die zum Serialisieren des PeerName erforderlich sind.Populates a serialization information object with the data needed to serialize the PeerName.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolgendarstellung des aktuellen PeerName-Objekts zurück.Returns a string representation of the current PeerName object.

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementiert die ISerializable-Schnittstelle und gibt die zum Serialisieren der PeerName-Instanz erforderlichen Daten zurück.Implements the ISerializable interface and returns the data needed to serialize the PeerName instance.

Gilt für:

Siehe auch