Share via


VsaEngine 類別

注意:這個 API 現在已經過時。

繼承階層架構

Object
  Microsoft.VisualBasic.Vsa.VsaEngine

命名空間:  Microsoft.VisualBasic.Vsa
組件:  Microsoft.VisualBasic.Vsa (在 Microsoft.VisualBasic.Vsa.dll 中)

語法

'宣告
<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.")> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public Class VsaEngine _
    Implements IVsaEngine
[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.")]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public class VsaEngine : IVsaEngine
[ObsoleteAttribute(L"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.")]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class VsaEngine : IVsaEngine
[<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.")>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type VsaEngine =  
    class 
        interface IVsaEngine 
    end
public class VsaEngine implements IVsaEngine

VsaEngine 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 VsaEngine

回頁首

屬性

  名稱 描述
公用屬性 Assembly
公用屬性 Evidence
公用屬性 GenerateDebugInfo
公用屬性 IsCompiled
公用屬性 IsDirty
公用屬性 IsRunning
公用屬性 Items
公用屬性 Language
公用屬性 LCID
公用屬性 Name
公用屬性 RootMoniker
公用屬性 RootNamespace
公用屬性 Site
公用屬性 Version

回頁首

方法

  名稱 描述
受保護的方法 CheckEngine
公用方法 Close
公用方法 Compile
受保護的方法 CreateEngine
受保護的方法 Dispose
公用方法 Equals 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。
受保護的方法 Finalize (覆寫 Object.Finalize。)
公用方法靜態成員 GetExceptionToThrow
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetOption
公用方法 GetType 取得目前實例 Type 的屬性。 (繼承自 Object)。
公用方法 InitNew
公用方法 IsValidIdentifier
公用方法 LoadSourceState
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複製 (Shallow Copy) 。 (繼承自 Object)。
公用方法 Reset
公用方法 RevokeCache
公用方法 Run
公用方法 SaveCompiledState
公用方法 SaveSourceState
公用方法 SetOption
公用方法 ToString 傳回代表目前物件的字串。 (繼承自 Object)。

回頁首

欄位

  名稱 描述
受保護的欄位 _baseEngine
受保護的欄位 _engineClosed
受保護的欄位 m_Items

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualBasic.Vsa 命名空間