VsaEngine クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
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 ref class VsaEngine : Microsoft::Vsa::IVsaEngine
public class VsaEngine : Microsoft.Vsa.IVsaEngine
[System.Obsolete("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 class VsaEngine : Microsoft.Vsa.IVsaEngine
type VsaEngine = class
interface IVsaEngine
[<System.Obsolete("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.")>]
type VsaEngine = class
interface IVsaEngine
Public Class VsaEngine
Implements IVsaEngine
- 継承
-
VsaEngine
- 属性
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| VsaEngine() |
古い.
VsaEngine クラスの新しいインスタンスを初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| _baseEngine | |
| _engineClosed | |
| m_Items | |
プロパティ
| 名前 | 説明 |
|---|---|
| Assembly |
古い.
Run() メソッドによって生成された実行中のアセンブリへの参照を取得します。 |
| Evidence |
古い.
現在のオブジェクトの ID を検証するための証拠を取得または設定します。 |
| GenerateDebugInfo |
古い.
Compile メソッドが呼び出されたときにスクリプト エンジンがデバッグ情報を生成するかどうかを示す値を取得または設定します。 |
| IsCompiled |
古い.
Compile() メソッドが呼び出されたときにデバッグ情報を生成するようにスクリプト エンジンが設定されているかどうかを示す値を取得します。 |
| IsDirty |
古い.
最後の保存操作以降、またはスクリプト エンジンが最初に読み込まれた後に、スクリプト エンジンのソース状態が変更されたかどうかを示す値を取得します。 |
| IsRunning |
古い.
スクリプト エンジンが現在実行モードであるかどうかを示す値を取得します。 |
| Items |
古い.
CreateItem メソッドを使用してスクリプト エンジンに追加されたすべての項目 (コード項目、参照項目、グローバル項目など) を表す、IVsaItems オブジェクトのIVsaItem コレクションを取得します。 |
| Language |
古い.
スクリプト エンジンでサポートされているプログラミング言語のローカライズされていない名前を取得します。 |
| LCID |
古い.
例外メッセージを報告する地理的ロケールと言語を取得または設定します。 |
| Name |
古い.
ホスト環境のユーザーに対して個々のスクリプト エンジンを識別するために主に使用されるスクリプト エンジンの表示名を取得または設定します。 |
| RootMoniker |
古い.
スクリプト エンジンのルート モニカーを取得または設定します。 |
| RootNamespace |
古い.
スクリプト エンジンによって使用されるルート名前空間を取得または設定します。 |
| Site |
古い.
スクリプト エンジンがホストと通信するために使用するホスト実装 IVsaSite オブジェクトを取得または設定します。 |
| Version |
古い.
スクリプト エンジンでサポートされている言語コンパイラの現在のバージョンを Major.Minor.Revision.Build の形式で取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| CheckEngine() | |
| Close() |
古い.
スクリプト エンジンを閉じ、すべてのリソースを解放します。 スクリプト エンジンが現在実行中の場合は、最初に Reset() メソッドが呼び出されます。 |
| Compile() |
古い.
スクリプト エンジンが既存のソース状態をコンパイルします。 |
| CreateEngine() | |
| Dispose(Boolean) |
古い.
現在の VsaEngineで使用されているすべてのリソースを解放します。 |
| Equals(Object) |
古い.
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| Finalize() |
古い.
オブジェクトがガベージ コレクションによって解放される前に、リソースを解放し、その他のクリーンアップ操作を実行できるようにします。 |
| GetExceptionToThrow(Exception) | |
| GetHashCode() |
古い.
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetOption(String) |
古い.
エンジンの実装固有のオプションを取得します。 |
| GetType() |
古い.
現在のインスタンスの Type を取得します。 (継承元 Object) |
| InitNew() |
古い.
初期化フェーズが完了したことを示す通知を提供します。 |
| IsValidIdentifier(String) |
古い.
指定された識別子がスクリプト エンジンに対して有効かどうかを確認します。 |
| LoadSourceState(IVsaPersistSite) |
古い.
IVsaPersistSite インターフェイスを実装するホストによって提供されるオブジェクトで指定されているように、永続化のポイントからソース項目を読み込むようにスクリプト エンジンに指示します。 |
| MemberwiseClone() |
古い.
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| Reset() |
古い.
スクリプト エンジンを実行中の状態から削除し、自動的にバインドされたイベント ハンドラーを切断します。 |
| RevokeCache() |
古い.
ルート モニカーで指定されているように、エンジンのキャッシュされたアセンブリを無効にします。 |
| Run() |
古い.
スクリプト エンジンでコンパイル済みコードの実行を開始し、すべてのイベント ハンドラーをバインドします。 |
| SaveCompiledState(Byte[], Byte[]) |
古い.
スクリプト エンジンのコンパイル済み状態を保存します。必要に応じて、デバッグ情報も保存します。 |
| SaveSourceState(IVsaPersistSite) |
古い.
指定した IVsaPersistSite オブジェクトにソースの状態を保持するようにスクリプト エンジンに指示します。 |
| SetOption(String, Object) |
古い.
スクリプト エンジンの実装固有のオプションを設定します。 |
| ToString() |
古い.
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |