PeerName Třída

Definice

Určuje hodnoty, které definují objekt peer-to-peer PeerName . Název partnerského vzájemného vztahu je obvykle řetězec používaný k identifikaci partnerského prostředku.

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
Dědičnost
PeerName
Atributy
Implementuje

Konstruktory

PeerName(SerializationInfo, StreamingContext)

Naplní SerializationInfo objekt daty potřebnými k serializaci objektu PeerName.

PeerName(String)

Inicializuje nový objekt typu PeerName se zadanou plně kvalifikovanou hodnotou názvu String partnerského vztahu.

PeerName(String, PeerNameType)

Inicializuje novou instanci PeerName třídy .

Vlastnosti

Authority

Vrátí řetězec, který určuje objekt Authority použitý tímto PeerName objektem.

Classifier

Vrátí řetězec, který obsahuje klasifikátor peer-to-peer PeerName.

IsSecured

Získá logickou hodnotu, která určuje, zda se jedná o název zabezpečeného partnerského vztahu.

PeerHostName

Získá název hostitele peer-to-peer. Toto je verze PeerName zakódovaná jako DNS, která je ekvivalentní k v PeerHostName tom, že oba jsou identifikátory. Rozdíl mezi nimi je vizuální reprezentace.

Metody

CreateFromPeerHostName(String)

Vytvoří novou instanci zadaného PeerHostName objektu se zadaným názvem partnerského hostitele.

CreateRelativePeerName(PeerName, String)

Vytvoří nový PeerName nahrazením pole definovaného Classifier u zadaného PeerName objektu hodnotou řetězce zadaného klasifikátoru.

Equals(Object)

Určuje, zda je obsah tohoto PeerName objektu roven obsahu jiného objektu.

Equals(PeerName)

Provede porovnání aktuálního PeerName a zadaného názvu partnerského vztahu s rozlišováním velkých a malých písmen.

GetHashCode()

Přepíše metodu GetHashCode() .

GetObjectData(SerializationInfo, StreamingContext)

Naplní objekt serializace informací dat potřebnými k serializaci objektu PeerName.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězcovou reprezentaci aktuálního PeerName objektu.

Explicitní implementace rozhraní

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementuje ISerializable rozhraní a vrací data potřebná k serializaci PeerName instance.

Platí pro

Viz také