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 が含まれています。

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

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

こちらもご覧ください