PeerName Klass

Definition

Anger de värden som definierar ett peer-to-peer-objekt PeerName . Ett peer-namn är vanligtvis en sträng som används för att identifiera en peer-resurs.

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
Arv
PeerName
Attribut
Implementeringar

Konstruktorer

Name Description
PeerName(SerializationInfo, StreamingContext)

Fyller i ett SerializationInfo objekt med de data som behövs för att serialisera PeerName.

PeerName(String, PeerNameType)

Initierar en ny instans av PeerName klassen.

PeerName(String)

Initierar ett nytt objekt av typen PeerName med det angivna fullständigt kvalificerade peer-namnvärdet String .

Egenskaper

Name Description
Authority

Returnerar en sträng som anger det Authority som används av det här PeerName objektet.

Classifier

Returnerar en sträng som innehåller klassificeraren för en peer-to-peer PeerName.

IsSecured

Hämtar ett booleskt värde som anger om det här är ett skyddat peer-namn.

PeerHostName

Hämtar namnet på peer-to-peer-värden. Det här är en DNS-kodad version av PeerName, vilket motsvarar en PeerHostName i och med att de båda är identifierare. Skillnaden mellan de två är visuell representation.

Metoder

Name Description
CreateFromPeerHostName(String)

Skapar en ny instans av det angivna PeerHostName objektet med det angivna peer-värdnamnet.

CreateRelativePeerName(PeerName, String)

Skapar en ny PeerName genom att ersätta fältet Classifier som definierats på det angivna PeerName objektet med det angivna strängvärdet för klassificeraren.

Equals(Object)

Avgör om innehållet i detta PeerName är lika med innehållet i ett annat objekt.

Equals(PeerName)

Utför en skiftlägeskänslig jämförelse av aktuellt PeerName och angivet peer-namn.

GetHashCode()

Åsidosätter GetHashCode() metoden.

GetObjectData(SerializationInfo, StreamingContext)

Fyller i ett serialiseringsinformationsobjekt med de data som behövs för att serialisera PeerName.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en strängrepresentation av det aktuella PeerName objektet.

Explicita gränssnittsimplementeringar

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementerar ISerializable gränssnittet och returnerar de data som behövs för att serialisera instansen PeerName .

Gäller för

Se även