PeerName Klasa

Definicja

Określa wartości, które definiują obiekt równorzędny do elementu równorzędnego PeerName . Nazwa elementu równorzędnego to zazwyczaj ciąg używany do identyfikowania zasobu równorzędnego.

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
Dziedziczenie
PeerName
Atrybuty
Implementuje

Konstruktory

PeerName(SerializationInfo, StreamingContext)

SerializationInfo Wypełnia obiekt danymi wymaganymi do serializacji obiektu PeerName.

PeerName(String)

Inicjuje nowy obiekt typu PeerName z podaną w pełni kwalifikowaną wartością nazwy String równorzędnej.

PeerName(String, PeerNameType)

Inicjuje nowe wystąpienie klasy PeerName.

Właściwości

Authority

Zwraca ciąg określający Authority używany przez ten PeerName obiekt.

Classifier

Zwraca ciąg zawierający klasyfikator elementu równorzędnego PeerName.

IsSecured

Pobiera wartość logiczną określającą, czy jest to zabezpieczona nazwa elementu równorzędnego.

PeerHostName

Pobiera nazwę hosta równorzędnego. Jest to zakodowana w systemie DNS wersja PeerName , która jest równoważna identyfikatorom w elemencie PeerHostName . Różnica między nimi to reprezentacja wizualna.

Metody

CreateFromPeerHostName(String)

Tworzy nowe wystąpienie określonego PeerHostName obiektu o określonej nazwie hosta równorzędnego.

CreateRelativePeerName(PeerName, String)

Tworzy nowy PeerName element, zastępując Classifier pole zdefiniowane w podanym PeerName obiekcie wartością ciągu klasyfikatora.

Equals(Object)

Określa, czy zawartość tego PeerName obiektu jest równa zawartości innego obiektu.

Equals(PeerName)

Wykonuje porównanie wielkości liter bieżącej PeerName i określonej nazwy elementu równorzędnego.

GetHashCode()

Zastępuje metodę GetHashCode() .

GetObjectData(SerializationInfo, StreamingContext)

Wypełnia obiekt informacji o serializacji danymi wymaganymi do serializacji PeerName.

GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca reprezentację ciągu bieżącego PeerName obiektu.

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Implementuje ISerializable interfejs i zwraca dane potrzebne do serializacji PeerName wystąpienia.

Dotyczy

Zobacz też