System.Net.PeerToPeer 命名空間

提供對等網路功能的存取。

類別

名稱 Description
Cloud

指定定義 Peer Cloud 物件的值。

CloudCollection

代表一個元素容器 CloudCollection 。 此類別無法獲得繼承。

PeerName

指定定義點對點 PeerName 物件的值。 對等名稱通常是用來識別對等資源的字串。

PeerNameRecord

定義構成節點名稱記錄物件的值集合。 此紀錄包含節點名稱及與其通訊的端點集合等項目。 節點名稱記錄用於定義 Cloud.

PeerNameRecordCollection

代表一個元素容器 PeerNameRecord 。

PeerNameRegistration

在一PeerName組雲中登記 aCloud。

PeerNameResolver

指定使用 PNRP 命名空間提供者 API 協定將 a PeerName 解析為 a PeerNameRecord 的值。

PeerToPeerException

代表點對點基礎設施(P2-To-Peer Infrastructure)提出錯誤時拋出的例外情況。

PnrpPermission

指定物件權限中使用 System.Net.PeerToPeer 的值。

PnrpPermissionAttribute

允許使用宣告式安全對程式碼套用安全 PnrpPermission 動作。

ResolveCompletedEventArgs

與事件同時使用 ResolveCompleted ,當特定事件的解決請求 PeerName 完成時會發出信號。

ResolveProgressChangedEventArgs

與事件 ResolveProgressChanged 信號配合使用。 每當對特定PeerNameRecord操作 的操作ResolveAsync中發現物件PeerName時,就會發出訊號。

列舉

名稱 Description
PeerNameType

定義要建立的 PeerName 類型。 對等名稱會受到保護或不安全。 安全的對等名稱提供名稱擁有權證明。 不安全的對等名稱沒有相關聯的身分識別。

PnrpScope

指定 PNRP 雲端的不同範圍。

備註

節點間如何發現彼此並解決識別碼,因短暫連線及無法存取網域名稱系統(DNS)等位址紀錄而複雜。 Windows 點對點基礎設施(P2P)透過名為 PNRP 的名稱解析與對等發現方案解決了這個問題。

節點名稱解析協定(PNRP)為點對點網路提供名稱解析機制。 PNRP 的設計目的是以完全點對點的方式將名稱解析給網路 IPEndPoint 。

PNRP 的基本功能由 System.Net.PeerToPeer 命名空間類別提供。 它們提供建立節點並在多個節點中註冊 Cloud 的功能。 它們也提供將 a PeerName 解析到其網路端點、TCP 埠、雲端或其他位址識別碼的能力。

命名空間中提供了 System.Net.PeerToPeer.Collaboration 點對點網路的進階功能。

在 Windows 中,PNRP 是以應用程式按需啟動的服務形式發佈。 此外,應用程式或使用者若想公開遠端連線與通訊的機器名稱,也可手動啟用 PNRP 機器註冊服務。

另請參閱