PeerCollaboration.UnregisterApplication メソッド

定義

PeerCollaboration インフラストラクチャから、指定した PeerApplication の登録を解除します。

public:
 static void UnregisterApplication(System::Net::PeerToPeer::Collaboration::PeerApplication ^ application, System::Net::PeerToPeer::Collaboration::PeerApplicationRegistrationType type);
[System.Security.SecurityCritical]
public static void UnregisterApplication (System.Net.PeerToPeer.Collaboration.PeerApplication application, System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType type);
[<System.Security.SecurityCritical>]
static member UnregisterApplication : System.Net.PeerToPeer.Collaboration.PeerApplication * System.Net.PeerToPeer.Collaboration.PeerApplicationRegistrationType -> unit
Public Shared Sub UnregisterApplication (application As PeerApplication, type As PeerApplicationRegistrationType)

パラメーター

application
PeerApplication

呼び出し元のピアに対して登録を解除する PeerApplication

type
PeerApplicationRegistrationType

呼び出し元のピアに対して、またはコンピューターに存在するすべてのピアに対して実行する登録解除の種類。

属性

例外

指定したアプリケーションのグローバルに一意な Id は、存在しないか空です。

application または type パラメーターが null に設定されています。

type パラメーターが、PeerApplicationRegistrationType の既知の値に設定されていません。

注釈

の登録を解除すると PeerApplication 、呼び出し元のピアがコラボレーションへの招待を受信できなくなります。 登録解除されているアプリケーションが以前に登録されていない場合、これは操作なしです。

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

適用対象

こちらもご覧ください