RegistrationConnectionType 列挙体
この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: System.Runtime.InteropServicesアセンブリ: mscorlib (mscorlib.dll 内)

<FlagsAttribute> _ Public Enumeration RegistrationConnectionType

メンバ名 | 説明 | |
---|---|---|
MultipleUse | CoGetClassObject の呼び出しを通じて、複数のアプリケーションがクラス オブジェクトに接続できます。 | |
MultiSeparate | CLSCTX_LOCAL_SERVER クラス ファクトリと CLSCTX_INPROC_SERVER クラス ファクトリを別個に登録します。 | |
SingleUse | CoGetClassObject を使用してアプリケーションがクラス オブジェクトに接続されると、他のアプリケーションが接続できないように、そのクラス オブジェクトはパブリック ビューから削除されます。この値は、通常、シングル ドキュメント インターフェイス (SDI: Single Document Interface) アプリケーションに対して使用されます。 | |
Surrogate | クラス オブジェクトは、DLL サーバーの実行に使用されるサロゲート プロセスです。 | |
Suspended | CoResumeClassObjects の呼び出しが行われるまで、指定した CLSID の登録要求とアクティベーション要求を中断します。 |

RegistrationConnectionType 列挙体の値は、RegisterTypeForComClients メソッドの flags パラメータで使用されます。この値は、COM API CoRegisterClassObject の呼び出しで flags パラメータとして使用される COM REGCLS 列挙体に定義されている値と同じです。
CoRegisterClassObject と REGCLS 列挙体の詳細については、MSDN ライブラリを参照してください。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- RegistrationConnectionType 列挙体のページへのリンク