PeerContact.GetApplications メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リモート ピアによってローカル キャッシュに登録された PeerApplication オブジェクトを取得します。
オーバーロード
GetApplications() |
リモート ピアによってローカル キャッシュに登録された PeerApplication オブジェクトを取得します。 |
GetApplications(Guid) |
ローカル キャッシュの指定された PeerApplication を持つ Guid オブジェクトのコレクションを取得します。 |
GetApplications(PeerEndPoint) |
指定された PeerApplicationCollection に関連付けられている PeerEndPoint を取得します。 |
GetApplications(PeerEndPoint, Guid) |
指定された PeerApplicationCollection に関連付けられている PeerEndPoint を取得します。 |
注釈
この機能は、 クラスでのみ公開されます PeerContact 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。
GetApplications()
リモート ピアによってローカル キャッシュに登録された PeerApplication オブジェクトを取得します。
public:
System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications();
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications ();
[<System.Security.SecurityCritical>]
member this.GetApplications : unit -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications () As PeerApplicationCollection
戻り値
ローカル キャッシュからの PeerApplicationCollection。 PeerEndPoint の関連付けられたアプリケーションが見つからない場合、サイズがゼロ (0) のコレクションが返されます。
- 属性
例外
呼び出し元のピアは、 PeerEndPointにサブスクライブされていません。
呼び出し元ピアは、 メソッドを RefreshData() まだ呼び出していません。
GetApplications() 操作を完了できません。
注釈
呼び出し元のピアが、指定した PeerEndPoint に関連付けられている をPeerContactサブスクライブしていない場合は、RefreshDataこのメソッドを呼び出す前にメソッドを呼び出す必要があります。
このメソッドが正常に完了するには、呼び出し元がコラボレーション インフラストラクチャにサインインする必要はありませんが、呼び出し元が以前にサインインしている間に RefreshData 、 または いずれかのメソッドの Subscribe 呼び出しが正常に完了している必要があります。
この機能は、 クラスでのみ公開されます PeerContact 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。
注意 (呼び出し元)
このメソッドを呼び出す場合は、 の UnrestrictedがPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。
適用対象
GetApplications(Guid)
ローカル キャッシュの指定された PeerApplication を持つ Guid オブジェクトのコレクションを取得します。
public:
System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (applicationId As Guid) As PeerApplicationCollection
パラメーター
戻り値
ローカル キャッシュからの PeerApplicationCollection。 指定した applicationId
を持つアプリケーションが見つからない場合、サイズがゼロ (0) のコレクションが返されます。
- 属性
例外
呼び出し元のピアは、 PeerEndPointにサブスクライブされていません。
呼び出し元ピアは、 メソッドを RefreshData() まだ呼び出していません。
GetApplications() 操作を完了できません。
注釈
呼び出し元のピアが、指定した PeerEndPoint に関連付けられている をPeerContactサブスクライブしていない場合は、RefreshDataこのメソッドを呼び出す前にメソッドを呼び出す必要があります。
このメソッドが正常に完了するには、呼び出し元がコラボレーション インフラストラクチャにサインインする必要はありませんが、呼び出し元が以前にサインインしている間に RefreshData 、 または いずれかのメソッドの Subscribe 呼び出しが正常に完了している必要があります。
この機能は、 クラスでのみ公開されます PeerContact 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。
注意 (呼び出し元)
このメソッドを呼び出す場合は、 の UnrestrictedがPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。
こちらもご覧ください
適用対象
GetApplications(PeerEndPoint)
指定された PeerApplicationCollection に関連付けられている PeerEndPoint を取得します。
public:
System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint);
[<System.Security.SecurityCritical>]
member this.GetApplications : System.Net.PeerToPeer.Collaboration.PeerEndPoint -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (peerEndPoint As PeerEndPoint) As PeerApplicationCollection
パラメーター
- peerEndPoint
- PeerEndPoint
PeerContact に関連付けられたエンドポイント情報を格納します。
戻り値
指定した PeerApplicationCollection に関連付けられている PeerEndPoint。 アプリケーションが指定された PeerEndPoint に関連付けられていない場合、サイズがゼロ (0) のコレクションが返されます。
- 属性
例外
PeerEndPoint として null
を使用することはできません。
呼び出し元のピアは、 PeerEndPointにサブスクライブされていません。
呼び出し元ピアは、 メソッドを RefreshData() まだ呼び出していません。
GetApplications() 操作を完了できません。
注釈
呼び出し元のピアが、指定した PeerEndPoint に関連付けられている をPeerContactサブスクライブしていない場合は、RefreshDataこのメソッドを呼び出す前にメソッドを呼び出す必要があります。
このメソッドが正常に完了するには、呼び出し元がコラボレーション インフラストラクチャにサインインする必要はありませんが、呼び出し元が以前にサインインしている間に RefreshData 、 または いずれかのメソッドの Subscribe 呼び出しが正常に完了している必要があります。
この機能は、 クラスでのみ公開されます PeerContact 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。
注意 (呼び出し元)
このメソッドを呼び出す場合は、 の UnrestrictedがPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。
こちらもご覧ください
適用対象
GetApplications(PeerEndPoint, Guid)
指定された PeerApplicationCollection に関連付けられている PeerEndPoint を取得します。
public:
System::Net::PeerToPeer::Collaboration::PeerApplicationCollection ^ GetApplications(System::Net::PeerToPeer::Collaboration::PeerEndPoint ^ peerEndPoint, Guid applicationId);
[System.Security.SecurityCritical]
public System.Net.PeerToPeer.Collaboration.PeerApplicationCollection GetApplications (System.Net.PeerToPeer.Collaboration.PeerEndPoint peerEndPoint, Guid applicationId);
[<System.Security.SecurityCritical>]
member this.GetApplications : System.Net.PeerToPeer.Collaboration.PeerEndPoint * Guid -> System.Net.PeerToPeer.Collaboration.PeerApplicationCollection
Public Function GetApplications (peerEndPoint As PeerEndPoint, applicationId As Guid) As PeerApplicationCollection
パラメーター
- peerEndPoint
- PeerEndPoint
PeerApplicationCollection に関連付けられたエンドポイント。
- applicationId
- Guid
PeerContact に関連付けられたアプリケーション情報を格納します。
戻り値
PeerApplication に関連付けられた PeerEndPoint オブジェクトのコレクション。
PeerEndPoint の ID で識別されるアプリケーションが見つからない場合、またはエンドポイントの ID が null
または無効な場合、サイズがゼロ (0) のコレクションが返されます。
- 属性
例外
PeerEndPoint として null
を使用することはできません。
呼び出し元のピアは、 PeerEndPointにサブスクライブされていません。
呼び出し元ピアは、 メソッドを RefreshData() まだ呼び出していません。
GetApplications() 操作を完了できません。
注釈
呼び出し元のピアが、指定した PeerEndPoint に関連付けられている をPeerContactサブスクライブしていない場合は、RefreshDataこのメソッドを呼び出す前にメソッドを呼び出す必要があります。
このメソッドが正常に完了するには、呼び出し元がコラボレーション インフラストラクチャにサインインする必要はありませんが、呼び出し元が以前にサインインしている間に RefreshData 、 または いずれかのメソッドの Subscribe 呼び出しが正常に完了している必要があります。
この機能は、 クラスでのみ公開されます PeerContact 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。
注意 (呼び出し元)
このメソッドを呼び出す場合は、 の UnrestrictedがPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。
こちらもご覧ください
適用対象
.NET