この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

VsaEngine クラス

 

公開日: 2016年10月

注: この API は、互換性のために残されています。

実装して IVsaEngine インターフェイスです。

名前空間:   Microsoft.JScript.Vsa
アセンブリ:  Microsoft.JScript (Microsoft.JScript.dll 内)

System.Object
  Microsoft.JScript.Vsa.BaseVsaEngine
    Microsoft.JScript.Vsa.VsaEngine

[GuidAttribute("B71E484D-93ED-4b56-BFB9-CEED5134822B")]
[ComVisibleAttribute(true)]
[ObsoleteAttribute("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
public sealed class VsaEngine : BaseVsaEngine, IEngine2, IRedirectOutput

名前説明
System_CAPS_pubmethodVsaEngine()

このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodVsaEngine(Boolean)

このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

名前説明
System_CAPS_pubpropertyAppDomain

取得またはアプリケーション ドメインを設定します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyApplicationBase

取得または設定、アプリケーションの基本。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyAssembly

Run メソッドによって生成された実行中のアセンブリへの参照を取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyEvidence

現在のオブジェクトの ID を検証するために、証拠を提供します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyGenerateDebugInfo

設定またはコンパイル メソッドが呼び出されると、スクリプト エンジンがデバッグ情報を生成するかどうかを示すブール値を取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyIsCompiled

取得またはソースをコンパイルするかどうかを示す値を設定します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyIsDirty

取得またはアイテムの現在のメモリ内表現が、永続化された表現と異なっているかどうかを示す値を設定します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyIsRunning

エンジンが現在実行モードであるかどうかを報告するブール値を取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyItems

エンジンに追加されたすべての項目を表す IJSVsaItem オブジェクトのコレクションを取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyLanguage

エンジンでサポートされているプログラミング言語の名前を取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyLCID

例外メッセージを報告するための地理的なロケールと言語を取得または設定します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyLenientGlobalObject

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubpropertyName

設定またはエンジンの表示名を取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyRootMoniker

スクリプト エンジンのルート モニカーを設定または取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyRootNamespace

設定またはエンジンによって使用されるルート名前空間を取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertySite

設定またはエンジンによって、ホストと通信するために使用するホスト実装 IJSVsaSite オブジェクトを取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubpropertyVersion

フォームで、エンジンでサポートされている言語コンパイラの現在のバージョン取得 Major.Minor.Revision.Buildします。(BaseVsaEngine から継承されます。)

名前説明
System_CAPS_pubmethodClone(AppDomain)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodClose()

エンジンを閉じます。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodCompile()

既存のソース状態をコンパイルする、エンジンが発生します。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodCompileEmpty()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodConnectEvents()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodSystem_CAPS_staticCreateEngine()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodSystem_CAPS_staticCreateEngineAndGetGlobalScope(Boolean, String[])

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodSystem_CAPS_staticCreateEngineAndGetGlobalScopeWithType(Boolean, String[], RuntimeTypeHandle)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodSystem_CAPS_staticCreateEngineAndGetGlobalScopeWithTypeAndRootNamespace(Boolean, String[], RuntimeTypeHandle, String)

このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodSystem_CAPS_staticCreateEngineWithType(RuntimeTypeHandle)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティはスクリプト エンジンに内部し、コードから呼び出すことはできません。

System_CAPS_pubmethodDisconnectEvents()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodEquals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。(Object から継承されます。)

System_CAPS_pubmethodGetAssembly()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetGlobalScope()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetHashCode()

既定のハッシュ関数として機能します。(Object から継承されます。)

System_CAPS_pubmethodGetItem(String)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetItemAtIndex(Int32)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetItemCount()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetMainScope()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetModule()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetOption(String)

エンジンの実装に固有のオプションを取得します。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodGetOriginalArrayConstructor()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetOriginalObjectConstructor()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetOriginalRegExpConstructor()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodGetType()

現在のインスタンスの Type を取得します。(Object から継承されます。)

System_CAPS_pubmethodInitNew()

初期化フェーズが完了したら、通知を提供します。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodInitVsaEngine(String, IJSVsaSite)

このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodInterrupt()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodIsValidIdentifier(String)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。(BaseVsaEngine.IsValidIdentifier(String) をオーバーライドします。)

System_CAPS_pubmethodLoadSourceState(IJSVsaPersistSite)

項目を読み込むソース ホストから提供されたオブジェクトで指定したとおり、永続化のポイントからエンジンに指示します。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodPopScriptObject()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodPushScriptObject(ScriptObject)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodRegisterEventSource(String)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodReset()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。(BaseVsaEngine.Reset() をオーバーライドします。)

System_CAPS_pubmethodRestart()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodRevokeCache()

ルート モニカーで指定したとおり、エンジンのキャッシュされたアセンブリを無効にします。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodRun()

エンジンでコンパイルされたコードの実行を開始し、すべてのイベント ハンドラーを関連付けます(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodRun(AppDomain)

このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodRunEmpty()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodSaveCompiledState(Byte[], Byte[])

エンジンのコンパイル済みの状態を保存します。必要に応じて、デバッグ情報も保存します。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodSaveSourceState(IJSVsaPersistSite)

ソース状態を永続化エンジンに指示します。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodScriptObjectStackTop()

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodSetOption(String, Object)

エンジンの実装に固有のオプションを設定します。(BaseVsaEngine から継承されます。)

System_CAPS_pubmethodSetOutputStream(IMessageReceiver)

この API は 製品 インフラストラクチャをサポートします。コードから直接使用するためのものではありません。 このクラス、メンバー、またはプロパティは、スクリプト エンジンの内部としないコードから呼び出す必要があります。

System_CAPS_pubmethodToString()

現在のオブジェクトを表す文字列を返します。(Object から継承されます。)

.NET Framework
1.1 以降で使用可能

この型のパブリック static (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

トップに戻る
表示: