PeerName 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定定義對等 PeerName 物件的值。 對等名稱通常是一個用來識別對等資源的字串。
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
- 繼承
-
PeerName
- 屬性
- 實作
建構函式
PeerName(SerializationInfo, StreamingContext) |
將序列化 PeerName 所需要的資料填入 SerializationInfo 物件中。 |
PeerName(String) | |
PeerName(String, PeerNameType) |
初始化 PeerName 類別的新執行個體。 |
屬性
Authority | |
Classifier |
傳回字串,內含對等 PeerName 的 Classifier。 |
IsSecured |
取得布林值,指定這是否為受保護的對等名稱。 |
PeerHostName |
取得對等主機的名稱。 這是 DNS 編碼的 PeerName,相當於 PeerHostName,因為兩者都是識別項。 兩者之間的差別在於視覺化的表示。 |
方法
CreateFromPeerHostName(String) |
使用指定的對等主應用程式名稱,建立指定之 PeerHostName 物件的新執行個體。 |
CreateRelativePeerName(PeerName, String) |
以指定的 Classifier 字串值,取代提供的 PeerName 物件上所定義的 Classifier 欄位,以建立新的 PeerName。 |
Equals(Object) |
判斷這個 PeerName 的內容是否等於另一個物件的內容。 |
Equals(PeerName) |
在目前 PeerName 和指定的對等名稱之間執行區分大小寫的比較。 |
GetHashCode() |
覆寫 GetHashCode() 方法。 |
GetObjectData(SerializationInfo, StreamingContext) |
以序列化 PeerName 所需的資料,填入序列化資訊物件。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回目前 PeerName 物件的字串表示。 |
明確介面實作
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
實作 ISerializable 介面,並傳回序列化 PeerName 執行個體所需的資料。 |