三省堂 大辞林 |
モジュール 2 [module]
(1)(工業製品などで)組み換えを容易にする規格化された構成単位。
(2)建造物などを作る際の基準とする寸法。また、その寸法の集合。西洋古典建築では円柱の基部の直径または半径、日本建築では柱の太さまたは柱と柱の間の長さ。
(3)歯車の歯の大きさを表す値。ミリメートルで表したピッチ円の直径を歯数で割ったもの。
モデュール 2 [module]
FA用語辞典 |
モジュール
【英】:module
いくつかの素子(デバイス)を組み合わせて1つの機能をもたせたかたまり。〈光送信モジュール〉送信回路とLEDを内蔵し電気信号を光に変換する機能をもつ。〈光受信モジュール〉受信回路とPDを内蔵し、光を電気信号に変換する機能をもつ。〈光送受信モジュール〉送信回路とLED、受信回路とPDを1つのケースに納めたもの。
バーコード用語事典 |
モジュール Module
デジタルレコーディング用語集 |
.NET Framework用語集 |
モジュール [module]
モジュール (HTTP) [module (HTTP)]
IT用語辞典バイナリ |
モジュール
モジュールとは、ハードウェアやソフトウェアにおける、ひとまとまりの機能・要素のことである。
モジュールは、ハードウェアにおいては、細かい部品を組み合わせて、ある機能を実現するひとまとまりの部品を指す場合に用いる。ソフトウェアにおいては、ある機能を実現するプログラムの塊を指す場合に用いる。
自動車の生産においてもモジュールを利用する方法が主であり、最後の組み立て工程でドアやシートなど各モジュールが組み合わさって1台の自動車が完成する。また、パソコンにおいて、主要部品は規格化されたモジュールで構成されている。このため、部品単位での交換が可能になる。ソフトウェアにおいてもモジュール単位で開発を進め、最後に各モジュールを結合してテストが行われる。この他、インターフェースにユーザーが自由にモジュールを組み込めるようなソフトウェアも登場している。
また、各モジュールは独立性が高い方が望ましい。他のモジュールに依存するモジュールでは、それ単体で機能をなさないからである。
| ソフトウェア: | 隠しコマンド 環境 コントローラ モジュール モジュール結合度 例外処理 ローカライズ |
| ハードウェア: | 記憶容量 コントローラ 空冷ファン モジュール モノリシック 静音水冷システム システム |
.NET Framework クラス ライブラリ リファレンス |
Module クラス
アセンブリ: mscorlib (mscorlib.dll 内)
構文<SerializableAttribute> _ <ComVisibleAttribute(True)> _ <ClassInterfaceAttribute(ClassInterfaceType.None)> _ Public Class Module Implements _Module, ISerializable, ICustomAttributeProvider
Dim instance As Module
[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
/** @attribute SerializableAttribute() */ /** @attribute ComVisibleAttribute(true) */ /** @attribute ClassInterfaceAttribute(ClassInterfaceType.None) */ public class Module implements _Module, ISerializable, ICustomAttributeProvider
SerializableAttribute ComVisibleAttribute(true) ClassInterfaceAttribute(ClassInterfaceType.None) public class Module implements _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 メソッド
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
| FindTypes | 指定したフィルタとフィルタ基準によって受け入れられたクラスの配列を返します。 |
| GetCustomAttributes | オーバーロードされます。 カスタム属性を返します。 |
| GetField | オーバーロードされます。 指定したフィールドを返します。 |
| GetFields | オーバーロードされます。 モジュールで定義されているグローバル フィールドを返します。 |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
| GetMethod | オーバーロードされます。 指定した基準のメソッドを返します。 |
| GetMethods | オーバーロードされます。 モジュールで定義されているグローバル メソッドを返します。 |
| GetObjectData | シリアル化されたオブジェクトに対して、ISerializable 実装を提供します。 |
| GetPEKind | モジュール内のコードの性質およびモジュールの対象プラットフォームを示す値のペアを取得します。 |
| GetSignerCertificate | このモジュールが属すアセンブリの Authenticode 署名に含まれた、証明書に対応する X509Certificate オブジェクトを返します。アセンブリに Authenticode 署名がない場合は null 参照 (Visual Basic では Nothing) が返されます。 |
| GetType | オーバーロードされます。 指定した型を返します。 |
| GetTypes | このモジュールで定義されているすべての型を返します。 |
| IsDefined | 指定した attributeType がこのモジュールで定義されているかどうかを判断します。 |
| IsResource | オブジェクトがリソースかどうかを示す値を取得します。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| ResolveField | オーバーロードされます。 メタデータ トークンで識別されるフィールドを返します。 |
| ResolveMember | オーバーロードされます。 メタデータ トークンで識別される型またはメンバを返します。 |
| ResolveMethod | オーバーロードされます。 メタデータ トークンで識別されるメソッドを返します。 |
| ResolveSignature | メタデータ トークンで識別されるシグネチャ BLOB を返します。 |
| ResolveString | 指定したメタデータ トークンで識別される文字列を返します。 |
| ResolveType | オーバーロードされます。 メタデータ トークンで識別される型を返します。 |
| ToString | オーバーライドされます。 モジュールの名前を返します。 |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| 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 | モジュールの名前を表す文字列を取得します。 |
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
| FindTypes | 指定したフィルタとフィルタ基準によって受け入れられたクラスの配列を返します。 |
| GetCustomAttributes | オーバーロードされます。 カスタム属性を返します。 |
| GetField | オーバーロードされます。 指定したフィールドを返します。 |
| GetFields | オーバーロードされます。 モジュールで定義されているグローバル フィールドを返します。 |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
| GetMethod | オーバーロードされます。 指定した基準のメソッドを返します。 |
| GetMethods | オーバーロードされます。 モジュールで定義されているグローバル メソッドを返します。 |
| GetObjectData | シリアル化されたオブジェクトに対して、ISerializable 実装を提供します。 |
| GetPEKind | モジュール内のコードの性質およびモジュールの対象プラットフォームを示す値のペアを取得します。 |
| GetSignerCertificate | このモジュールが属すアセンブリの Authenticode 署名に含まれた、証明書に対応する X509Certificate オブジェクトを返します。アセンブリに Authenticode 署名がない場合は null 参照 (Visual Basic では Nothing) が返されます。 |
| GetType | オーバーロードされます。 指定した型を返します。 |
| GetTypes | このモジュールで定義されているすべての型を返します。 |
| IsDefined | 指定した attributeType がこのモジュールで定義されているかどうかを判断します。 |
| IsResource | オブジェクトがリソースかどうかを示す値を取得します。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| ResolveField | オーバーロードされます。 メタデータ トークンで識別されるフィールドを返します。 |
| ResolveMember | オーバーロードされます。 メタデータ トークンで識別される型またはメンバを返します。 |
| ResolveMethod | オーバーロードされます。 メタデータ トークンで識別されるメソッドを返します。 |
| ResolveSignature | メタデータ トークンで識別されるシグネチャ BLOB を返します。 |
| ResolveString | 指定したメタデータ トークンで識別される文字列を返します。 |
| ResolveType | オーバーロードされます。 メタデータ トークンで識別される型を返します。 |
| ToString | オーバーライドされます。 モジュールの名前を返します。 |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| 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
Dim instance As _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
/** @attribute InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) */ /** @attribute GuidAttribute("D002E9BA-D9E3-3749-B1D3-D565A08B13E7") */ /** @attribute CLSCompliantAttribute(false) */ /** @attribute ComVisibleAttribute(true) */ public interface _Module
InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) GuidAttribute("D002E9BA-D9E3-3749-B1D3-D565A08B13E7") CLSCompliantAttribute(false) ComVisibleAttribute(true) public interface _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 メンバ
Module クラスをアンマネージ コードに公開します。
_Module データ型で公開されるメンバを以下の表に示します。
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| GetIDsOfNames | 一連の名前を対応する一連のディスパッチ識別子に割り当てます。 |
| GetTypeInfo | オブジェクトの型情報を取得します。その後は、インターフェイスの型情報の取得に使用できます。 |
| GetTypeInfoCount | オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。 |
| Invoke | オブジェクトが公開するプロパティおよびメソッドにアクセスできるようにします。 |
参照実用空調関連用語 |
モジュール module
生物学用語辞典 |
ウィキペディア |
モジュール
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2010/12/24 09:52 UTC 版)
(Module から転送)
モジュール (Module)とは、工学などにおける設計上の概念で、システムを構成する要素となるもの。いくつかの部品的機能を集め、まとまりのある機能を持った部品のこと。モジュールに従っているものをモジュラー (modular)という。
- 1 モジュールとは
- 2 モジュールの概要
- 3 外部リンク
Moduleに関連した本
- Module方式による看護方法実習書 薄井 坦子 現代社
- Essential Php Tools: Modules, Extensions Amd Accerlerators (Expert's Voice) David Sklar Apress
- Stable Modules and the D(2)-Problem (London Mathematical Society Lecture Note Series) F. E. A. Johnson Cambridge University Press
Moduleに関係した商品
- like-it Life Module オーガナイザースリム [LM-02]まんまる堂
- インパクト大のフォルム☆MODULE【アナログウォッチ】Sincere Inc Store-腕時計&雑貨
- 【エントリーでP10倍!12/10 9:59まで】like-it Life Module オーガナイザーミニ [LM-01]まんまる堂