System.Net.PeerToPeer.Collaboration 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 は、サービスが呼び出し元を偽装していて、呼び出し元が対話型ユーザー (組み込みユーザーではなく) である場合にのみ、サービスから機能します。 複数の連絡先マネージャーはサポートされていません。