PeerContact.GetApplications メソッド

定義

リモート ピアによってローカル キャッシュに登録された 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

戻り値

ローカル キャッシュからの PeerApplicationCollectionPeerEndPoint の関連付けられたアプリケーションが見つからない場合、サイズがゼロ (0) のコレクションが返されます。

属性

例外

  • 呼び出し元のピアは、 PeerEndPointにサブスクライブされていません。

  • 呼び出し元ピアは、 メソッドを RefreshData() まだ呼び出していません。

GetApplications() 操作を完了できません。

注釈

呼び出し元のピアが、指定した PeerEndPoint に関連付けられている をPeerContactサブスクライブしていない場合は、RefreshDataこのメソッドを呼び出す前にメソッドを呼び出す必要があります。

このメソッドが正常に完了するには、呼び出し元がコラボレーション インフラストラクチャにサインインする必要はありませんが、呼び出し元が以前にサインインしている間に RefreshData 、 または いずれかのメソッドの Subscribe 呼び出しが正常に完了している必要があります。

この機能は、 クラスでのみ公開されます PeerContact 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。

注意 (呼び出し元)

このメソッドを呼び出す場合は、 の UnrestrictedPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

適用対象

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

パラメーター

applicationId
Guid

取得されるピア アプリケーションの Guid

戻り値

ローカル キャッシュからの PeerApplicationCollection。 指定した applicationId を持つアプリケーションが見つからない場合、サイズがゼロ (0) のコレクションが返されます。

属性

例外

  • 呼び出し元のピアは、 PeerEndPointにサブスクライブされていません。

  • 呼び出し元ピアは、 メソッドを RefreshData() まだ呼び出していません。

GetApplications() 操作を完了できません。

注釈

呼び出し元のピアが、指定した PeerEndPoint に関連付けられている をPeerContactサブスクライブしていない場合は、RefreshDataこのメソッドを呼び出す前にメソッドを呼び出す必要があります。

このメソッドが正常に完了するには、呼び出し元がコラボレーション インフラストラクチャにサインインする必要はありませんが、呼び出し元が以前にサインインしている間に RefreshData 、 または いずれかのメソッドの Subscribe 呼び出しが正常に完了している必要があります。

この機能は、 クラスでのみ公開されます PeerContact 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。

注意 (呼び出し元)

このメソッドを呼び出す場合は、 の UnrestrictedPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

こちらもご覧ください

適用対象

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 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。

注意 (呼び出し元)

このメソッドを呼び出す場合は、 の UnrestrictedPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

こちらもご覧ください

適用対象

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 。 この機能は、セキュリティ上の理由から、他の種類のピアでは公開されません。

注意 (呼び出し元)

このメソッドを呼び出す場合は、 の UnrestrictedPermissionState必要です。 この状態は、ピア コラボレーション セッションの開始時に作成されます。

こちらもご覧ください

適用対象