IEngine2とは? わかりやすく解説

IEngine2 インターフェイス

エンジンによって実装されます。これは、JScript エンジン用意されている追加の機能使用するインターフェイス提供します

名前空間: Microsoft.JScript
アセンブリ: Microsoft.JScript (microsoft.jscript.dll 内)
構文構文

<ComVisibleAttribute(True)> _
<GuidAttribute("BFF6C97F-0705-4394-88B8-A03A4B8B4CD7")>
 _
Public Interface IEngine2
[ComVisibleAttribute(true)] 
[GuidAttribute("BFF6C97F-0705-4394-88B8-A03A4B8B4CD7")] 
public interface IEngine2
[ComVisibleAttribute(true)] 
[GuidAttribute(L"BFF6C97F-0705-4394-88B8-A03A4B8B4CD7")] 
public interface class IEngine2
/** @attribute ComVisibleAttribute(true) */ 
/** @attribute GuidAttribute("BFF6C97F-0705-4394-88B8-A03A4B8B4CD7") */
 
public interface IEngine2
ComVisibleAttribute(true) 
GuidAttribute("BFF6C97F-0705-4394-88B8-A03A4B8B4CD7") 
public interface IEngine2
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

IEngine2 メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド Clone 新しアプリケーション ドメイン実行するコンパイル済みの状態および名前付き項目が同一新しエンジン作成します。ただし、これが JScript実装されることはありませんでしたJScript実装すると NotImplementedException がスローさます。
パブリック メソッド CompileEmpty 現在エンジンにあるすべての状態のコンパイル実行します参照コード項目、ホスト項目、リソースのすべてがコンパイラ処理されます。
パブリック メソッド ConnectEvents グローバル イベント ハンドラ対すイベント指定された、登録済みすべてのイベント ソースフックが可能であることをエンジン通知します。これが JScript .NET実装されることはありませんでした。ただし、これは NotImplementedException をスローしません。
パブリック メソッド DisconnectEvents ConnectEvents と同様にイベント ハンドラからエンジンイベント ソースのアンフックを通知します。ただし、これは実装されませんでした
パブリック メソッド GetAssembly コンパイル手順に従って作成されコンパイル済みアセンブリ返します
パブリック メソッド GetGlobalScope グローバル スコープ オブジェクト返します
パブリック メソッド GetModule コンパイル済みアセンブリからコード モジュール返します
パブリック メソッド InitVsaEngine VSA エンジン初期化します。通常ルート モニカサイト手動設定する必要がありますが、この関数使用する簡単にそれを設定できます
パブリック メソッド Interrupt スクリプト コード実行しているスレッドで Thread.Abort を呼び出します。コード実行使用しているスレッドとは異なスレッドでこれを呼び出す必要があります使用しているスレッド呼び出すとそのスレッド中止されます。
パブリック メソッド RegisterEventSource 前付き項目の名前を指定します次にフックするイベントConnectEvents メソッド認識できるように、これをイベント ソースとして設定します。ただし、これが実装されたことはありません。
パブリック メソッド Restart 新しい式を評価する前にエンジン初期状態リセットする必要がある場合デバッガによって呼び出されます。これは、追加した項目とグローバル スコープを元の状態にリセットします。
パブリック メソッド Run 選択したアプリケーション ドメイン内にあるコンパイル済みコード実行できるようにします。これが実装されたことはありません。代わりに NotImplementedException をスローます。
パブリック メソッド RunEmpty 現在のアプリケーション ドメイン内にあるコンパイル済みコード実行します
参照参照

IEngine2 メンバ

エンジンによって実装されます。これは、JScript エンジン用意されている追加の機能使用するインターフェイス提供します

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


パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド Clone 新しアプリケーション ドメイン実行するコンパイル済みの状態および名前付き項目が同一新しエンジン作成します。ただし、これが JScript実装されることはありませんでしたJScript実装すると NotImplementedException がスローさます。
パブリック メソッド CompileEmpty 現在エンジンにあるすべての状態のコンパイル実行します参照コード項目、ホスト項目、リソースのすべてがコンパイラ処理されます。
パブリック メソッド ConnectEvents グローバル イベント ハンドラ対すイベント指定された、登録済みすべてのイベント ソースフックが可能であることをエンジン通知します。これが JScript .NET実装されることはありませんでした。ただし、これは NotImplementedException をスローしません。
パブリック メソッド DisconnectEvents ConnectEvents と同様にイベント ハンドラからエンジンイベント ソースのアンフックを通知します。ただし、これは実装されませんでした
パブリック メソッド GetAssembly コンパイル手順に従って作成されコンパイル済みアセンブリ返します
パブリック メソッド GetGlobalScope グローバル スコープ オブジェクト返します
パブリック メソッド GetModule コンパイル済みアセンブリからコード モジュール返します
パブリック メソッド InitVsaEngine VSA エンジン初期化します。通常ルート モニカサイト手動設定する必要がありますが、この関数使用する簡単にそれを設定できます
パブリック メソッド Interrupt スクリプト コード実行しているスレッドで Thread.Abort を呼び出します。コード実行使用しているスレッドとは異なスレッドでこれを呼び出す必要があります使用しているスレッド呼び出すとそのスレッド中止されます。
パブリック メソッド RegisterEventSource 前付き項目の名前を指定します次にフックするイベントConnectEvents メソッド認識できるように、これをイベント ソースとして設定します。ただし、これが実装されたことはありません。
パブリック メソッド Restart 新しい式を評価する前にエンジン初期状態リセットする必要がある場合デバッガによって呼び出されます。これは、追加した項目とグローバル スコープを元の状態にリセットします。
パブリック メソッド Run 選択したアプリケーション ドメイン内にあるコンパイル済みコード実行できるようにします。これが実装されたことはありません。代わりに NotImplementedException をスローます。
パブリック メソッド RunEmpty 現在のアプリケーション ドメイン内にあるコンパイル済みコード実行します
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「IEngine2」の関連用語

IEngine2のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



IEngine2のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS