Closure クラス
アセンブリ: Microsoft.JScript (microsoft.jscript.dll 内)


Microsoft.JScript.ScriptObject
Microsoft.JScript.JSObject
Microsoft.JScript.ScriptFunction
Microsoft.JScript.Closure


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Closure コンストラクタ
アセンブリ: Microsoft.JScript (microsoft.jscript.dll 内)

Public Sub New ( _ func As FunctionObject _ )
public Closure ( FunctionObject func )
public: Closure ( FunctionObject^ func )
public Closure ( FunctionObject func )
public function Closure ( func : FunctionObject )
パラメータ

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Closure フィールド
Closure プロパティ

名前 | 説明 | |
---|---|---|
![]() | Item | オーバーロードされます。 ( ScriptObject から継承されます。) |
![]() | length | ( ScriptFunction から継承されます。) |
![]() | prototype | ( ScriptFunction から継承されます。) |
![]() | UnderlyingSystemType | ( ScriptObject から継承されます。) |

Closure メソッド

名前 | 説明 | |
---|---|---|
![]() | AddField | ( JSObject から継承されます。) |
![]() | CreateInstance | ( ScriptFunction から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetField | ( ScriptObject から継承されます。) |
![]() | GetFields | ( ScriptObject から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetMember | ( JSObject から継承されます。) |
![]() | GetMembers | ( JSObject から継承されます。) |
![]() | GetMethod | オーバーロードされます。 ( ScriptObject から継承されます。) |
![]() | GetMethods | ( ScriptObject から継承されます。) |
![]() | GetParent | ( ScriptObject から継承されます。) |
![]() | GetProperties | ( ScriptObject から継承されます。) |
![]() | GetProperty | オーバーロードされます。 ( ScriptObject から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | Invoke | ( ScriptFunction から継承されます。) |
![]() | InvokeMember | ( ScriptFunction から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | SetMemberValue2 | ( JSObject から継承されます。) |
![]() | ToString | オーバーライドされます。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

Closure メンバ
Closure データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | Closure |


名前 | 説明 | |
---|---|---|
![]() | Item | オーバーロードされます。 ( ScriptObject から継承されます。) |
![]() | length | ( ScriptFunction から継承されます。) |
![]() | prototype | ( ScriptFunction から継承されます。) |
![]() | UnderlyingSystemType | ( ScriptObject から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | AddField | ( JSObject から継承されます。) |
![]() | CreateInstance | ( ScriptFunction から継承されます。) |
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetField | ( ScriptObject から継承されます。) |
![]() | GetFields | ( ScriptObject から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetMember | ( JSObject から継承されます。) |
![]() | GetMembers | ( JSObject から継承されます。) |
![]() | GetMethod | オーバーロードされます。 ( ScriptObject から継承されます。) |
![]() | GetMethods | ( ScriptObject から継承されます。) |
![]() | GetParent | ( ScriptObject から継承されます。) |
![]() | GetProperties | ( ScriptObject から継承されます。) |
![]() | GetProperty | オーバーロードされます。 ( ScriptObject から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | Invoke | ( ScriptFunction から継承されます。) |
![]() | InvokeMember | ( ScriptFunction から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | SetMemberValue2 | ( JSObject から継承されます。) |
![]() | ToString | オーバーライドされます。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

クロージャー
【英】: closure
閉じた背斜あるいはドーム構造などの構造トラップにおいて、特定の地層面(貯留岩の上面など)の等深線の中で閉曲線をなす最深の等深線が囲む平面と極隆部の頂点までの垂直距離(amount of closure ともいう)をいう。 一般的には、閉曲線をなす等深線で表現される構造の属性に対して慣用的に用いられることが多い。その場合、最深の閉曲線をなす等深線が囲む平面をクロージャーの面積(areal closure)、それと極隆部の頂点までの垂直距離をクロージャーの高さ(vertical closure)という。これらはその構造の石油炭化水素埋蔵量を算出する際の重要なパラメーターであり、トラップの規模を表現する量である。 |

閉包
Closure
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/24 14:08 UTC 版)
コールバックを一般化したもの。C言語とC++以外にもバインディングがある言語から使える。例えば、PythonやJavaのコードをClosureの機構で GObjectから呼び出すことができる。
※この「Closure」の解説は、「GObject」の解説の一部です。
「Closure」を含む「GObject」の記事については、「GObject」の概要を参照ください。
- closureのページへのリンク