System.Net.PeerToPeer.Collaboration 命名空間

增強 System.Net.PeerToPeer 網路功能,並提供無伺服器受控共同作業工作階段的功能。

類別

ApplicationChangedEventArgs

發生 ApplicationChanged 事件時,提供限定資訊給回呼方法。

ContactManager

代表 Windows 通訊錄中所保存的 PeerContact 物件之集合。

CreateContactCompletedEventArgs

發生 CreateContactCompleted 事件時,提供限定資訊給回呼方法。

InviteCompletedEventArgs

發生 InviteCompleted 事件時,提供限定資訊給回呼方法。

NameChangedEventArgs

發生 NameChanged 事件時,提供限定資訊給回呼方法。

ObjectChangedEventArgs

發生 ObjectChanged 事件時,提供限定資訊給回呼方法。

Peer

這個類別表示遠端對等電腦。

PeerApplication

代表可與對等共同作業基礎結構一起使用的應用程式。

PeerApplicationCollection

表示 PeerApplication 項目的容器。 這個類型的執行個體是由 GetContacts() 靜態方法所傳回。

PeerApplicationLaunchInfo

代表為回應對等共同作業邀請而啟始之 PeerApplication 所需的啟動資訊。

PeerCollaboration

與對等共同作業基礎結構互動。 許多核心共同作業的案例都是從這個類別開始的。

PeerCollaborationPermission

指定定義或使用於 System.Net.PeerToPeer.Collaboration 物件權限的值。

PeerCollaborationPermissionAttribute

允許將 PeerCollaborationPermission 的安全性動作套用至使用宣告式安全性的程式碼。 此類別無法獲得繼承。

PeerContact

代表使用者已擷取其擴充資訊的對等電腦。

PeerContactCollection

表示 PeerContact 項目的容器。 這個類型的執行個體是由 GetContacts() 靜態方法所傳回。

PeerEndPoint

代表 PeerNearMe 的位置,或是 PeerContact 執行個體,此執行個體是透過描述對等共同作業基礎結構中 PeerContactPeerNearMe 的目前執行個體,以指定唯一的網路位址組態。

PeerEndPointCollection

表示 PeerEndPoint 物件項目的容器。 這個類型的執行個體是由 Peer 類別所傳回。

PeerInvitationResponse

代表從遠端對等電腦收到的邀請回應 (邀請是透過 Invite()Invite() 方法所傳送)。

PeerNearMe

代表「近端分享」基礎結構所定位的對等電腦。

PeerNearMeChangedEventArgs

發生 PeerNearMeChanged 事件時,提供限定資訊給回呼方法。

PeerNearMeCollection

表示 PeerNearMe 物件項目的容器。 這個類型的執行個體是由 GetPeersNearMe() 靜態方法所傳回。

PeerObject

代表 PeerObject 類別的新執行個體,該執行個體將具有自動產生的 Guid

PeerObjectCollection

表示 PeerObject 執行個體項目的容器。

PeerPresenceInfo

代表對等電腦的顯示狀態資訊。

PresenceChangedEventArgs

PresenceChangedLocalPresenceChanged 事件發生時,提供限定資訊給回呼方法。

RefreshDataCompletedEventArgs

發生 OnRefreshDataCompleted(RefreshDataCompletedEventArgs) 事件時,提供限定資訊給 RefreshDataCompleted 方法。

SubscribeCompletedEventArgs

SubscribeCompleted 事件收到信號時,提供限定資訊給回呼方法。

SubscriptionListChangedEventArgs

SubscriptionListChanged 事件收到信號時,提供限定資訊給回呼方法。

列舉

PeerApplicationRegistrationType

指定要為 PeerApplicationPeerObject 註冊所執行的註冊類型。

PeerChangeType

指定對等電腦所發生的變更類型。

PeerInvitationResponseType

指定本機對等電腦可以從應用程式驅動的共同作業邀請要求接收的回應。

PeerPresenceStatus

指定對等電腦的顯示狀態。

PeerScope

指定對等電腦的目前網路範圍。

SubscriptionType

指定訂閱本機對等電腦的遠端對等電腦是否可以接收事件通知。

備註

點對點 (P2P) 共同作業基礎結構提供點對點網路架構,可用於共同作業活動,例如網路遊戲比對、會議和其他互動式多參與者活動。 此無伺服器基礎結構包含 API,可簡化應用程式可在沒有伺服器的情況下追蹤對等狀態、傳送邀請給參與者、探索相同子網上的對等,以及管理連絡人的程式。

原生對等共同作業 API 可在 32 位和 64 位版本的 Windows Vista 用戶端上使用。 Windows Server 2008 上無法使用對等共同作業 API。

注意:只有在服務模擬呼叫者,而呼叫者是互動式使用者 (,而不是內建使用者) 時,共同作業 API 才能從服務運作。 不支援多個連絡人管理員。

另請參閱