IJSVsaEngine Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
Menentukan metode dan properti yang harus didukung oleh mesin skrip dan menyediakan akses terprogram ke mesin skrip.
public interface class 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("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface 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("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IJSVsaEngine = interface
Public Interface IJSVsaEngine
- Turunan
- Atribut
Properti
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 atau menetapkan 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 skrip saat ini dalam mode eksekusi. |
Items |
Kedaluwarsa.
Mendapatkan koleksi objek IJSVsaItem, yang mewakili semua item yang ditambahkan ke mesin skrip. |
Language |
Kedaluwarsa.
Mendapatkan nama bahasa pemrograman yang didukung oleh mesin skrip. |
LCID |
Kedaluwarsa.
Mendapatkan atau mengatur lokal geografis dan bahasa untuk melaporkan pesan pengecualian. |
Name |
Kedaluwarsa.
Mendapatkan atau mengatur nama tampilan mesin skrip. |
RootMoniker |
Kedaluwarsa.
Mendapatkan atau mengatur moniker akar mesin skrip. |
RootNamespace |
Kedaluwarsa.
Mendapatkan atau mengatur namespace layanan akar yang digunakan oleh mesin skrip. |
Site |
Kedaluwarsa.
Mendapatkan atau mengatur objek IJSVsaSite yang diimplementasikan host yang digunakan oleh mesin skrip untuk berkomunikasi dengan host. |
Version |
Kedaluwarsa.
Mendapatkan versi pengkompilasi bahasa saat ini yang didukung oleh mesin skrip, dalam bentuk |
Metode
Close() |
Kedaluwarsa.
Menutup mesin. |
Compile() |
Kedaluwarsa.
Menyebabkan mesin mengkompilasi status sumber yang ada. |
GetOption(String) |
Kedaluwarsa.
Mendapatkan opsi khusus implementasi untuk mesin. |
InitNew() |
Kedaluwarsa.
Menyediakan pemberitahuan bahwa fase inisialisasi selesai. |
IsValidIdentifier(String) |
Kedaluwarsa.
Memeriksa apakah pengidentifikasi yang disediakan valid untuk mesin. |
LoadSourceState(IJSVsaPersistSite) |
Kedaluwarsa.
Mengarahkan mesin untuk memuat item sumber dari titik persistensinya, seperti yang ditentukan oleh objek yang disediakan host. |
Reset() |
Kedaluwarsa.
Menghapus mesin skrip dari status berjalan dan memutuskan sambungan secara otomatis mengikat penanganan aktivitas. |
RevokeCache() |
Kedaluwarsa.
Membatalkan rakitan cache untuk mesin, seperti yang ditentukan oleh moniker akarnya. |
Run() |
Kedaluwarsa.
Memulai eksekusi kode yang dikompilasi di mesin skrip dan mengikat semua penanganan aktivitas. |
SaveCompiledState(Byte[], Byte[]) |
Kedaluwarsa.
Menyimpan status mesin skrip yang dikompilasi; secara opsional, ini juga menyimpan informasi penelusuran kesalahan. |
SaveSourceState(IJSVsaPersistSite) |
Kedaluwarsa.
Mengarahkan mesin skrip untuk mempertahankan status sumbernya. |
SetOption(String, Object) |
Kedaluwarsa.
Mengatur opsi khusus implementasi untuk mesin skrip. |