Platform::DisconnectedException クラス

存在しなくなった COM サーバーを COM プロキシ オブジェクトが参照しようとするとスローされます。

構文

public ref class DisconnectedException : COMException,    IException,    IPrintable,    IEquatable

解説

クラス A が別のプロセスにある他のクラス (クラス B) を参照している場合、クラス A には、クラス B を保持するプロセス外の COM サーバーと通信するプロキシ オブジェクトが必要になります。サーバーがメモリ不足になってもクラス A が認識しないことがあります。 この場合、例外 RPC_E_DISCONNECTED はスローされ、Platform::DisconnectedException に変換されます。 これが発生する 1 つのシナリオは、イベント ソースに渡されたデリゲートをイベント ソースが呼び出したものの、イベントをサブスクライブした後のある時点でデリゲートが破棄された場合です。 この場合、イベント ソースは、呼び出しリストからそのデリゲートを削除します。

詳細については、 COMException クラスを参照してください。

必要条件

サポートされている最低限のクライアント: Windows 8

サポートされている最低限のサーバー: Windows Server 2012

名前空間: Platform

メタデータ: platform.winmd

関連項目

Platform::COMException クラス