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の現在のインスタンスを記述することによって、一意のネットワーク アドレス構成で指定されたPeerContactまたはPeerNearMe インスタンスの場所を表します。

PeerEndPointCollection

PeerEndPoint オブジェクトの要素のコンテナーを表します。 この型のインスタンスは、 Peer クラスによって返されます。

PeerInvitationResponse

リモート ピアから、 Invite() または Invite() メソッドを介して送信された招待に対して受信した応答を表します。

PeerNearMe

"近くのユーザー" インフラストラクチャによって配置されたピアを表します。

PeerNearMeChangedEventArgs

PeerNearMeChanged イベントが発生したときに、コールバック メソッドに修飾情報を提供します。

PeerNearMeCollection

PeerNearMe オブジェクトの要素のコンテナーを表します。 この型のインスタンスは、 GetPeersNearMe() 静的メソッドによって返されます。

PeerObject

自動生成された Guidを持つ PeerObject クラスの新しいインスタンスを表します。

PeerObjectCollection

PeerObject インスタンスの要素のコンテナーを表します。

PeerPresenceInfo

ピアのプレゼンス情報を表します。

PresenceChangedEventArgs

PresenceChangedまたはLocalPresenceChangedイベントが発生したときに、コールバック メソッドに修飾情報を提供します。

RefreshDataCompletedEventArgs

イベントが発生したときに、 OnRefreshDataCompleted(RefreshDataCompletedEventArgs) メソッドに修飾情報 RefreshDataCompleted 提供します。

SubscribeCompletedEventArgs

SubscribeCompleted イベントが通知されたときに、コールバック メソッドに修飾情報を提供します。

SubscriptionListChangedEventArgs

SubscriptionListChanged イベントが通知されたときに、コールバック メソッドに修飾情報を提供します。

列挙型

名前 説明
PeerApplicationRegistrationType

PeerApplication または PeerObject 登録に対して実行する登録の種類を指定します。

PeerChangeType

ピアに対して発生した変更の種類を指定します。

PeerInvitationResponseType

ローカル ピアがアプリケーション 主導のコラボレーション招待要求から受信できる応答を指定します。

PeerPresenceStatus

ピアのプレゼンス状態を指定します。

PeerScope

ピアの現在のネットワーク スコープを指定します。

SubscriptionType

ローカル ピアにサブスクライブしているリモート ピアがイベント通知を受信できるかどうかを指定します。

注釈

ピア ツー ピア (P2P) コラボレーション インフラストラクチャは、ネットワーク ゲームマッチメイキング、会議、その他の対話型のマルチ参加者アクティビティなどのコラボレーション アクティビティ用のピアツーピアネットワークベースのフレームワークを提供します。 このサーバーレス インフラストラクチャには、アプリケーションがサーバーなしでピア プレゼンスを追跡し、参加者に招待を送信し、同じサブネット上のピアを検出し、連絡先を管理するプロセスを簡略化する API が含まれています。

ネイティブ ピア コラボレーション API は、32 ビットエディションと 64 ビット エディションの両方のWindows Vista クライアントで使用できます。 ピア コラボレーション API は、Windows Server 2008 では使用できません。

注: コラボレーション API は、サービスが呼び出し元を偽装していて、呼び出し元が対話型ユーザー (組み込みユーザーではなく) である場合にのみ、サービスから機能します。 複数の連絡先マネージャーはサポートされていません。

こちらもご覧ください