PeerEndPoint 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表 PeerNearMe 的位置,或是 PeerContact 執行個體,此執行個體是透過描述對等共同作業基礎結構中 PeerContact 或 PeerNearMe 的目前執行個體,以指定唯一的網路位址組態。
public ref class PeerEndPoint : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::PeerEndPoint ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public class PeerEndPoint : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.PeerEndPoint>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type PeerEndPoint = class
interface IDisposable
interface IEquatable<PeerEndPoint>
interface ISerializable
Public Class PeerEndPoint
Implements IDisposable, IEquatable(Of PeerEndPoint), ISerializable
- 繼承
-
PeerEndPoint
- 屬性
- 實作
備註
對等「端點」描述聯繫人的存在位置 - 描述對等共同作業網路內聯繫人目前可用實例的唯一網路位址組態。 單一聯繫人可以在對等共同作業網路內的多個端點取得。
監看聯繫人的對等可以查詢與該聯繫人相關聯的任何端點,以取得特定對等狀態、應用程式或物件更新。
建構函式
PeerEndPoint() |
產生 PeerEndPoint 類別的新執行個體。 |
PeerEndPoint(IPEndPoint) |
使用 PeerEndPoint 內含的對等相關聯端點,初始化 IPEndPoint 類別的新執行個體。 |
PeerEndPoint(IPEndPoint, String) |
使用 PeerEndPoint 內含的對等相關聯端點,以及指定 |
PeerEndPoint(SerializationInfo, StreamingContext) |
使用序列化 (Serialization) 所需的相關參數,初始化新的 PeerEndPoint 執行個體。 |
屬性
EndPoint |
取得或設定 IPEndPoint,內含與 PeerEndPoint 執行個體相關聯的 IP 位址。 |
Name |
取得或設定 String,代表 PeerEndPoint 執行個體的顯示名稱。 |
SynchronizingObject |
當屬性值設定後,因非同步作業而未引發的所有事件都會有建立該特定 SynchronizingObject 之執行緒上回呼的相關事件處理常式。 |
方法
Dispose() |
釋放由 PeerEndPoint 物件使用的所有資源。 |
Dispose(Boolean) |
釋放 PeerEndPoint 物件所使用的 Unmanaged 資源,並選擇性釋放 Managed 資源。 |
Equals(Object) |
比較 PeerEndPoint 和指定的 Object。 |
Equals(Object, Object) |
判斷指定的 PeerEndPoint 物件是否視為相等。 |
Equals(PeerEndPoint) |
比較 PeerEndPoint 和指定的 PeerEndPoint 執行個體。 |
GetHashCode() |
傳回 PeerEndPoint 執行個體的雜湊程式碼。 |
GetObjectData(SerializationInfo, StreamingContext) |
使用序列化指定的 PeerObject 執行個體所需的資料填入 SerializationInfo 類別執行個體 。 衍生的型別必須呼叫基底型別 GetObjectData(SerializationInfo, StreamingContext) 方法。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
OnNameChanged(NameChangedEventArgs) |
會在與 PeerContact 執行個體相關聯的 PeerEndPoint 所指定的 |
ToString() |
傳回代表 PeerEndPoint 執行個體的 String。 |
事件
NameChanged |
會在與 PeerEndPoint 物件相關聯的名稱變更時收到信號。 |
明確介面實作
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
將從已序列化之資料來源取得的資料填入目前的 PeerEndPoint 執行個體。 |