Share via


BaseVsaEngine Kelas

Definisi

Perhatian

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.

IJSVsaEngine Mengimplementasikan antarmuka.

public ref class BaseVsaEngine abstract : Microsoft::JScript::Vsa::IJSVsaEngine
[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.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")]
public abstract class BaseVsaEngine : Microsoft.JScript.Vsa.IJSVsaEngine
[<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.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F8932A50-9127-48B6-B115-2BFDC627CEE3")>]
type BaseVsaEngine = class
    interface IJSVsaEngine
Public MustInherit Class BaseVsaEngine
Implements IJSVsaEngine
Warisan
BaseVsaEngine
Turunan
Atribut
Penerapan

Bidang

applicationPath
Kedaluwarsa.

Mendapatkan atau mengatur jalur aplikasi.

assemblyVersion
Kedaluwarsa.

Mendapatkan atau mengatur versi assembly.

compiledRootNamespace
Kedaluwarsa.

Mendapatkan atau mengatur namespace akar yang dikompilasi.

engineMoniker
Kedaluwarsa.

Mendapatkan atau mengatur moniker mesin.

engineName
Kedaluwarsa.

Mendapatkan atau mengatur nama mesin.

engineSite
Kedaluwarsa.

Mendapatkan atau mengatur situs mesin.

errorLocale
Kedaluwarsa.

Mendapatkan atau mengatur lokal kesalahan.

executionEvidence
Kedaluwarsa.

Mendapatkan atau menetapkan bukti eksekusi.

failedCompilation
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kompilasi gagal.

genDebugInfo
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah informasi debug dihasilkan.

haveCompiledState
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah ada status yang dikompilasi.

isClosed
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah mesin ditutup.

isDebugInfoSupported
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah informasi debug didukung.

isEngineCompiled
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah mesin dikompilasi.

isEngineDirty
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah representasi dalam memori item saat ini berbeda dari representasi yang bertahan.

isEngineInitialized
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah mesin diinisialisasi.

isEngineRunning
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah mesin sedang berjalan.

loadedAssembly
Kedaluwarsa.

Mendapatkan atau mengatur rakitan yang dimuat.

nameTable
Kedaluwarsa.

Mendapatkan atau mengatur tabel nama.

rootNamespace
Kedaluwarsa.

Mendapatkan atau mengatur namespace layanan akar.

scriptLanguage
Kedaluwarsa.

Mendapatkan atau mengatur bahasa skrip.

startupClass
Kedaluwarsa.

Mendapatkan atau mengatur kelas startup.

startupInstance
Kedaluwarsa.

Mendapatkan atau mengatur instans startup.

vsaItems
Kedaluwarsa.

Mendapatkan atau mengatur koleksi objek IVsaItem.

Properti

AppDomain
Kedaluwarsa.

Mendapatkan atau mengatur domain aplikasi.

ApplicationBase
Kedaluwarsa.

Mendapatkan atau mengatur basis aplikasi.

Assembly
Kedaluwarsa.

Mendapatkan referensi ke rakitan yang sedang berjalan yang dihasilkan oleh metode Jalankan.

Evidence
Kedaluwarsa.

Memberikan bukti untuk tujuan memvalidasi identitas objek saat ini.

GenerateDebugInfo
Kedaluwarsa.

Mendapatkan atau menetapkan nilai Boolean yang menandakan apakah mesin skrip menghasilkan informasi debug saat metode Kompilasi dipanggil.

IsCompiled
Kedaluwarsa.

Mendapatkan nilai yang menunjukkan apakah sumber dikompilasi.

IsDirty
Kedaluwarsa.

Mendapatkan atau menetapkan nilai yang menunjukkan apakah representasi dalam memori item saat ini berbeda dari representasi yang bertahan.

IsRunning
Kedaluwarsa.

Mendapatkan nilai Boolean yang melaporkan apakah mesin saat ini dalam mode eksekusi.

Items
Kedaluwarsa.

Mendapatkan koleksi objek IJSVsaItem, yang mewakili semua item yang ditambahkan ke mesin.

Language
Kedaluwarsa.

Mendapatkan nama bahasa pemrograman yang didukung oleh mesin.

LCID
Kedaluwarsa.

Mendapatkan atau mengatur lokal geografis dan bahasa untuk melaporkan pesan pengecualian.

Name
Kedaluwarsa.

Mendapatkan atau mengatur nama tampilan mesin.

RootMoniker
Kedaluwarsa.

Mendapatkan atau mengatur moniker akar mesin skrip.

RootNamespace
Kedaluwarsa.

Mendapatkan atau mengatur namespace layanan akar yang digunakan oleh mesin.

Site
Kedaluwarsa.

Mendapatkan atau mengatur objek IJSVsaSite yang diimplementasikan host yang digunakan oleh mesin untuk berkomunikasi dengan host.

Version
Kedaluwarsa.

Mendapatkan versi pengkompilasi bahasa saat ini yang didukung oleh mesin, dalam bentuk Major.Minor.Revision.Build.

Metode

Close()
Kedaluwarsa.

Menutup mesin.

Compile()
Kedaluwarsa.

Menyebabkan mesin mengkompilasi status sumber yang ada.

DoClose()
Kedaluwarsa.

Menutup mesin.

DoCompile()
Kedaluwarsa.

Menyebabkan mesin skrip mengkompilasi status sumber yang ada.

DoLoadSourceState(IJSVsaPersistSite)
Kedaluwarsa.

Mengarahkan mesin untuk memuat item sumber.

DoSaveCompiledState(Byte[], Byte[])
Kedaluwarsa.

Menyimpan status mesin skrip yang dikompilasi; secara opsional, ini juga menyimpan informasi penelusuran kesalahan.

DoSaveSourceState(IJSVsaPersistSite)
Kedaluwarsa.

Mengarahkan mesin skrip untuk mempertahankan status sumbernya ke objek yang ditentukan.

Equals(Object)
Kedaluwarsa.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Error(JSVsaError)
Kedaluwarsa.

Mengembalikan kesalahan.

GetCustomOption(String)
Kedaluwarsa.

Mendapatkan opsi khusus implementasi untuk mesin.

GetHashCode()
Kedaluwarsa.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetOption(String)
Kedaluwarsa.

Mendapatkan opsi khusus implementasi untuk mesin.

GetType()
Kedaluwarsa.

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
InitNew()
Kedaluwarsa.

Menyediakan pemberitahuan bahwa fase inisialisasi selesai.

IsValidIdentifier(String)
Kedaluwarsa.

Memeriksa apakah pengidentifikasi yang disediakan valid untuk mesin.

IsValidNamespaceName(String)
Kedaluwarsa.

Memeriksa apakah namespace yang disediakan valid untuk mesin.

LoadCompiledState()
Kedaluwarsa.

Memuat status yang dikompilasi.

LoadSourceState(IJSVsaPersistSite)
Kedaluwarsa.

Mengarahkan mesin untuk memuat item sumber dari titik persistensinya, seperti yang ditentukan oleh objek yang disediakan host.

MemberwiseClone()
Kedaluwarsa.

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
Preconditions(BaseVsaEngine+Pre)
Kedaluwarsa.

Mengatur bendera prasyarat.

Reset()
Kedaluwarsa.

Menghapus mesin dari status berjalan dan memutuskan sambungan penanganan aktivitas yang terikat secara otomatis.

ResetCompiledState()
Kedaluwarsa.

Mereset status yang dikompilasi.

RevokeCache()
Kedaluwarsa.

Membatalkan rakitan cache untuk mesin, seperti yang ditentukan oleh moniker akarnya.

Run()
Kedaluwarsa.

Memulai eksekusi kode yang dikompilasi di mesin dan mengikat semua penanganan aktivitas.

SaveCompiledState(Byte[], Byte[])
Kedaluwarsa.

Menyimpan status mesin yang dikompilasi; secara opsional, ini juga menyimpan informasi penelusuran kesalahan.

SaveSourceState(IJSVsaPersistSite)
Kedaluwarsa.

Mengarahkan mesin untuk mempertahankan status sumbernya.

SetCustomOption(String, Object)
Kedaluwarsa.

Mengatur opsi khusus implementasi untuk mesin.

SetOption(String, Object)
Kedaluwarsa.

Mengatur opsi khusus implementasi untuk mesin.

ToString()
Kedaluwarsa.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
ValidateRootMoniker(String)
Kedaluwarsa.

Memvalidasi moniker akar.

Berlaku untuk