Peer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這個類別代表遠端對等。
public ref class Peer abstract : IDisposable, IEquatable<System::Net::PeerToPeer::Collaboration::Peer ^>, System::Runtime::Serialization::ISerializable
[System.Serializable]
public abstract class Peer : IDisposable, IEquatable<System.Net.PeerToPeer.Collaboration.Peer>, System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type Peer = class
interface IDisposable
interface IEquatable<Peer>
interface ISerializable
Public MustInherit Class Peer
Implements IDisposable, IEquatable(Of Peer), ISerializable
- 繼承
-
Peer
- 衍生
- 屬性
- 實作
備註
抽象類別的目的 Peer 是提供一個可由衍生類別共享的通用基底類別定義,例如 PeerNearMe 和 PeerContact。 它無法直接構造,因為它是抽象的。 開發者應該使用子職業 PeerNearMe ,或者 PeerContact 改用。
聯絡、節點、遠端節點、PeerNearMe、LocalContactPeerContact、 是根據上下文的同義詞。
「呼叫節點」與「遠端節點」通常是同義詞。 呼叫對等端並不指應用程式呼叫特定方法。
建構函式
| 名稱 | Description |
|---|---|
| Peer(SerializationInfo, StreamingContext) |
初始化該 Peer 型態的新實例。 |
屬性
| 名稱 | Description |
|---|---|
| IsOnline |
會得到一個值,指定目前 Peer 是否「在線」。 |
| PeerEndPoints |
得到 PeerEndPointCollection 與 Peer相關聯的 。 |
| SynchronizingObject |
當此屬性值被設定時,所有未因非同步操作觸發的事件,相關事件處理程序都會被回調至產生特定 SynchronizingObject的執行緒。 |
方法
事件
| 名稱 | Description |
|---|---|
| InviteCompleted |
當遠端同儕的邀請流程完成時提出。 |
明確介面實作
| 名稱 | Description |
|---|---|
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
將 SerializationInfo 序列化該實 PeerObject 例所需的資料填充類別實例。 導出型別必須呼叫基底型別 GetObjectData(SerializationInfo, StreamingContext) 方法。 |