System.Net.PeerToPeer.Collaboration 名前空間
クラス
ApplicationChangedEventArgs |
ApplicationChanged イベントが発生したときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a ApplicationChanged event occurs. |
ContactManager |
Windows アドレス帳に保持された PeerContact オブジェクトのコレクションを表します。Represents a collection of PeerContact objects which persist in a Windows Address Book. |
CreateContactCompletedEventArgs |
CreateContactCompleted イベントが発生したときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a CreateContactCompleted event occurs. |
InviteCompletedEventArgs |
InviteCompleted イベントが発生したときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when an InviteCompleted event occurs. |
NameChangedEventArgs |
NameChanged イベントが発生したときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a NameChanged event occurs. |
ObjectChangedEventArgs |
ObjectChanged イベントが発生したときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a ObjectChanged event occurs. |
Peer |
このクラスはリモート ピアを表します。This class represents a remote peer. |
PeerApplication |
ピア コラボレーション インフラストラクチャで使用できるアプリケーションを表します。Represents an application that is available for use with the Peer Collaboration infrastructure. |
PeerApplicationCollection |
PeerApplication 要素のコンテナーを表します。Represents a container for PeerApplication elements. この型のインスタンスは GetContacts() 静的メソッドによって返されます。An instance of this type is returned by the GetContacts() static method. |
PeerApplicationLaunchInfo |
ピア コラボレーションの招待に応じて開始した PeerApplication に必要な起動情報を表します。Represents the launch information required by a PeerApplication that has initiated in response to a peer collaboration invitation. |
PeerCollaboration |
ピア コラボレーション インフラストラクチャと対話します。Interacts with the Peer Collaboration infrastructure. コア コラボレーション シナリオの多くは、このクラスを使用して開始します。Many of the core collaboration scenarios begin with this class. |
PeerCollaborationPermission |
System.Net.PeerToPeer.Collaboration オブジェクトのアクセス許可を定義する値、またはこのオブジェクトのアクセス許可で使用される値を指定します。Specifies the values that define or are used in System.Net.PeerToPeer.Collaboration object permissions. |
PeerCollaborationPermissionAttribute |
PeerCollaborationPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。Allows security actions for PeerCollaborationPermission to be applied to code using declarative security. このクラスは継承できません。This class cannot be inherited. |
PeerContact |
ユーザーが拡張情報を取得したピアを表します。Represents a peer for which a user has retrieved extended information. |
PeerContactCollection |
PeerContact 要素のコンテナーを表します。Represents a container for PeerContact elements. この型のインスタンスは GetContacts() 静的メソッドによって返されます。An instance of this type is returned by the GetContacts() static method. |
PeerEndPoint |
ピアツーピア コラボレーション インフラストラクチャ内で PeerNearMe または PeerContact の現在のインスタンスを示すことで、一意のネットワーク アドレス構成で指定される PeerContact インスタンスまたは PeerNearMe インスタンスの位置を表します。Represents the location of a PeerNearMe, or PeerContact instance specified with a unique network address configuration by describing the current instance of a PeerContact or PeerNearMe within the Peer-to-Peer Collaboration Infrastructure. |
PeerEndPointCollection |
PeerEndPoint オブジェクトの要素のコンテナーを表します。Represents a container for elements of a PeerEndPoint object. この型のインスタンスは Peer クラスによって返されます。An instance of this type is returned by the Peer class. |
PeerInvitationResponse |
リモート ピアから受信した応答を表します。この応答は、Invite() メソッドまたは Invite() メソッドを使用して送信された招待に対する応答です。Represents a response received from a remote peer to an invitation sent via the Invite() or Invite() method. |
PeerNearMe |
"近くの人との接続" インフラストラクチャにより特定されるピアを表します。Represents a peer located by the "People Near Me" infrastructure. |
PeerNearMeChangedEventArgs |
PeerNearMeChanged イベントが発生したときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a PeerNearMeChanged event occurs. |
PeerNearMeCollection |
PeerNearMe オブジェクトの要素のコンテナーを表します。Represents a container for elements of a PeerNearMe object. この型のインスタンスは GetPeersNearMe() 静的メソッドによって返されます。An instance of this type is returned by the GetPeersNearMe() static method. |
PeerObject |
自動生成された Guid を持つ PeerObject クラスの新しいインスタンスを表します。Represents a new instance of the PeerObject class with an auto-generated Guid. |
PeerObjectCollection |
PeerObject インスタンスの要素のコンテナーを表します。Represents a container for elements of a PeerObject instance. |
PeerPresenceInfo |
ピアのプレゼンス情報を表します。Represents the presence information of a peer. |
PresenceChangedEventArgs |
PresenceChanged イベントまたは LocalPresenceChanged イベントが発生したときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a PresenceChanged or LocalPresenceChanged event occurs. |
RefreshDataCompletedEventArgs |
OnRefreshDataCompleted(RefreshDataCompletedEventArgs) イベントが発生したときに、RefreshDataCompleted メソッドに限定情報を提供します。Provides qualifying information to the OnRefreshDataCompleted(RefreshDataCompletedEventArgs) method when RefreshDataCompleted events occur. |
SubscribeCompletedEventArgs |
SubscribeCompleted イベントが通知されたときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a SubscribeCompleted event is signaled. |
SubscriptionListChangedEventArgs |
SubscriptionListChanged イベントが通知されたときに、コールバック メソッドに限定情報を提供します。Provides qualifying information to a callback method when a SubscriptionListChanged event is signaled. |
列挙型
PeerApplicationRegistrationType |
PeerApplication または PeerObject の登録について、実行する登録の種類を指定します。Specifies the type of registration to perform for a PeerApplication or PeerObject registration. |
PeerChangeType |
ピアに対して発生した変更の種類を示します。Specifies the type of change that occurred for a peer. |
PeerInvitationResponseType |
アプリケーションによるコラボレーションの招待要求からローカル ピアが受け取ることができる応答を指定します。Specifies the responses a local peer can receive from an application driven collaboration invitation requests. |
PeerPresenceStatus |
ピアのプレゼンス ステータスを示します。Specifies the presence status of a peer. |
PeerScope |
ピアの現在のネットワーク スコープを示します。Specifies the current network scope of a peer. |
SubscriptionType |
ローカル ピアにサブスクライブしているリモート ピアがイベント通知を受け取ることができるかどうかを示します。Specifies if a remote peer subscribed to the local peer can receive event notifications. |
注釈
ピア ツー ピア (P2P) の共同作業インフラストラクチャでは、ネットワーク ゲームのマッチメイ キング、会議、およびその他の対話型の複数の参加者アクティビティなどの共同作業のピア ツー ピア ネットワーク ベースのフレームワークを提供します。The Peer-to-Peer (P2P) Collaboration Infrastructure provides a peer-to-peer network-based framework for collaborative activities, such as network game matchmaking, conferencing, and other interactive multi-participant activities. このサーバーレス インフラストラクチャには、サーバーなしのピアのプレゼンスを追跡、参加者への招待を送信、同じサブネット上のピアを検出、および連絡先の管理をアプリケーションされることができます、プロセスを簡略化する API が含まれています。This serverless infrastructure includes APIs that simplify the process by which applications can track peer presence without a server, send invitations to participants, discover peers on the same subnet, and manage contacts.
32 ビットと 64 ビットの両方のエディションの Windows Vista クライアントでネイティブのピア コラボレーションの API を利用できます。Native Peer Collaboration APIs are available on Windows Vista clients in both 32-bit and 64-bit editions. ピア コラボレーションの API では、Windows Server 2008 で使用できません。Peer Collaboration APIs are not available on Windows Server 2008.
注: コラボレーションの API は、サービス、呼び出し元が偽装中で、呼び出し元が (組み込みのユーザー) ではなく、対話ユーザーである場合にのみサービスから機能。NOTE: The Collaboration APIs are functional from a service only if the service is impersonating a caller, and the caller is an interactive user (as opposed to a built-in user). 複数の連絡先マネージャーがサポートされていません。Multiple Contact Managers are not supported.