PeerName Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 . |