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のページへのリンク