Module クラス
アセンブリ: mscorlib (mscorlib.dll 内)
構文<SerializableAttribute> _ <ComVisibleAttribute(True)> _ <ClassInterfaceAttribute(ClassInterfaceType.None)> _ Public Class Module Implements _Module, ISerializable, ICustomAttributeProvider
[SerializableAttribute] [ComVisibleAttribute(true)] [ClassInterfaceAttribute(ClassInterfaceType.None)] public class Module : _Module, ISerializable, ICustomAttributeProvider
[SerializableAttribute] [ComVisibleAttribute(true)] [ClassInterfaceAttribute(ClassInterfaceType::None)] public ref class Module : _Module, ISerializable, ICustomAttributeProvider
解説モジュールは、ファイルの種類が .dll または .exe の移植可能な実行可能ファイルです。1 つ以上のクラスとインターフェイスで構成されています。複数の名前空間が、単一モジュールに含まれることがあります。また、1 つの名前空間が複数のモジュールにまたがることもあります。
継承階層System.Reflection.Module
System.Reflection.Emit.ModuleBuilder
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照Module フィールド
パブリック フィールド| 名前 | 説明 | |
|---|---|---|
| FilterTypeName | このモジュールで定義されている型のリストを名前に基づいてフィルタ処理する TypeFilter オブジェクト。このフィールドは大文字小文字を区別します。また、読み取り専用です。 |
| FilterTypeNameIgnoreCase | このモジュールで定義されている型のリストを名前に基づいてフィルタ処理する TypeFilter オブジェクト。このフィールドは読み取り専用で、大文字小文字を区別しません。 |
参照Module プロパティ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| MDStreamVersion | メタデータ ストリームのバージョンを取得します。 |
| MetadataToken | メタデータ内のモジュールを識別するトークンを取得します。 |
| ModuleHandle | モジュールのハンドルを取得します。 |
| ModuleVersionId | モジュールの 2 つのバージョンを区別するために使用できる汎用一意識別子 (UUID: Universally Unique Identifier) を取得します。 |
| ScopeName | モジュールの名前を表す文字列を取得します。 |
参照Module メソッド
パブリック メソッド
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
| GetMethodImpl | 指定した基準に一致するメソッド実装を返します。 |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
明示的インターフェイスの実装| 名前 | 説明 | |
|---|---|---|
| System.Runtime.InteropServices._Module.GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 |
| System.Runtime.InteropServices._Module.GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 |
| System.Runtime.InteropServices._Module.GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 |
| System.Runtime.InteropServices._Module.Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
参照Module メンバ
Module データ型で公開されるメンバを以下の表に示します。
パブリック フィールド| 名前 | 説明 | |
|---|---|---|
| FilterTypeName | このモジュールで定義されている型のリストを名前に基づいてフィルタ処理する TypeFilter オブジェクト。このフィールドは大文字小文字を区別します。また、読み取り専用です。 |
| FilterTypeNameIgnoreCase | このモジュールで定義されている型のリストを名前に基づいてフィルタ処理する TypeFilter オブジェクト。このフィールドは読み取り専用で、大文字小文字を区別しません。 |
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| MDStreamVersion | メタデータ ストリームのバージョンを取得します。 |
| MetadataToken | メタデータ内のモジュールを識別するトークンを取得します。 |
| ModuleHandle | モジュールのハンドルを取得します。 |
| ModuleVersionId | モジュールの 2 つのバージョンを区別するために使用できる汎用一意識別子 (UUID: Universally Unique Identifier) を取得します。 |
| ScopeName | モジュールの名前を表す文字列を取得します。 |
パブリック メソッド
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
| GetMethodImpl | 指定した基準に一致するメソッド実装を返します。 |
| MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
明示的インターフェイスの実装| 名前 | 説明 | |
|---|---|---|
| System.Runtime.InteropServices._Module.GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 |
| System.Runtime.InteropServices._Module.GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 |
| System.Runtime.InteropServices._Module.GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 |
| System.Runtime.InteropServices._Module.Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
参照_Module インターフェイス
アセンブリ: mscorlib (mscorlib.dll 内)
構文<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _ <GuidAttribute("D002E9BA-D9E3-3749-B1D3-D565A08B13E7")> _ <CLSCompliantAttribute(False)> _ <ComVisibleAttribute(True)> _ Public Interface _Module
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("D002E9BA-D9E3-3749-B1D3-D565A08B13E7")]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public interface _Module
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] [GuidAttribute(L"D002E9BA-D9E3-3749-B1D3-D565A08B13E7")] [CLSCompliantAttribute(false)] [ComVisibleAttribute(true)] public interface class _Module
解説
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照_Module メソッド
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 |
| GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 |
| GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 |
| Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
参照_Module メンバ
Weblioに収録されているすべての辞書からModuleを検索する場合は、下記のリンクをクリックしてください。
全ての辞書からModule
を検索
- Moduleのページへのリンク