JScriptException Kelas
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.
Pengecualian yang dilemparkan oleh JScript untuk memberi tahu host atau program runtime bahasa umum (CLR) bahwa terjadi kesalahan. Biasanya JScriptException mengambil JSError nilai enumerasi.
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
public ref class JScriptException : ApplicationException, Microsoft::JScript::IVsaFullErrorInfo, Microsoft::Vsa::IVsaError
public ref class JScriptException : ApplicationException, Microsoft::JScript::IVsaFullErrorInfo
[System.Serializable]
public class JScriptException : ApplicationException, Microsoft.JScript.IVsaFullErrorInfo, Microsoft.Vsa.IVsaError
[System.Serializable]
public class JScriptException : ApplicationException, Microsoft.JScript.IVsaFullErrorInfo
[<System.Serializable>]
type JScriptException = class
inherit ApplicationException
interface IVsaFullErrorInfo
interface IVsaError
[<System.Serializable>]
type JScriptException = class
inherit ApplicationException
interface IVsaFullErrorInfo
interface IJSVsaError
Public Class JScriptException
Inherits ApplicationException
Implements IVsaError, IVsaFullErrorInfo
Public Class JScriptException
Inherits ApplicationException
Implements IVsaFullErrorInfo
- Warisan
- Atribut
- Penerapan
Keterangan
A JScriptException juga merupakan IJSVsaError dan dapat diteruskan ke host melalui OnCompilerError.
Konstruktor
| Nama | Deskripsi |
|---|---|
| JScriptException() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi instans baru dari kelas JScriptException. |
| JScriptException(JSError) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi instans JScriptException baru kelas, menggunakan JSError. |
| JScriptException(SerializationInfo, StreamingContext) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi instans JScriptException baru kelas, menggunakan data serial yang ditentukan. |
| JScriptException(String, Exception) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi instans JScriptException baru kelas, menggunakan pesan kesalahan yang ditentukan dan referensi ke pengecualian dalam yang merupakan penyebab pengecualian ini. |
| JScriptException(String) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menginisialisasi instans JScriptException baru kelas, menggunakan pesan kesalahan yang ditentukan. |
Properti
| Nama | Deskripsi |
|---|---|
| Column |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan kolom dalam kode tempat kesalahan terjadi. |
| Data |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan kumpulan pasangan kunci/nilai yang memberikan informasi tambahan yang ditentukan pengguna tentang pengecualian. (Diperoleh dari Exception) |
| Description |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan pesan yang menjelaskan kesalahan. |
| EndColumn |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan kolom dalam kode di mana kesalahan berakhir. |
| EndLine |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan baris kode di mana kesalahan berakhir. |
| ErrorNumber |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. HResult Mendapatkan kode kesalahan. |
| HelpLink |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur tautan ke file bantuan yang terkait dengan pengecualian ini. (Diperoleh dari Exception) |
| HResult |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur HRESULT, nilai numerik berkode yang ditetapkan ke pengecualian tertentu. (Diperoleh dari Exception) |
| InnerException |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan instans Exception yang menyebabkan pengecualian saat ini. (Diperoleh dari Exception) |
| Line |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan baris kode tempat kesalahan terjadi. |
| LineText |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan teks kode tempat kesalahan terjadi. |
| Message |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan pesan yang menjelaskan kesalahan. |
| Number |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. HResult Mendapatkan kode kesalahan. |
| Severity |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan angka antara 0 (paling parah) dan 4 (paling tidak parah) yang menunjukkan tingkat keparahan kesalahan. 0 adalah default. |
| Source |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan atau mengatur nama aplikasi atau objek yang menyebabkan kesalahan. (Diperoleh dari Exception) |
| SourceItem |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan item kode sumber yang menyebabkan kesalahan. |
| SourceMoniker |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan nama file kode sumber yang berisi kesalahan. |
| StackTrace |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan informasi pelacakan tumpukan pada saat kesalahan. |
| StartColumn |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan kolom dalam kode tempat kesalahan terjadi. |
| TargetSite |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan metode yang melemparkan pengecualian saat ini. (Diperoleh dari Exception) |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetBaseException() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Ketika ditimpa di kelas turunan, mengembalikan Exception yang merupakan akar penyebab dari satu atau beberapa pengecualian berikutnya. (Diperoleh dari Exception) |
| GetHashCode() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetObjectData(SerializationInfo, StreamingContext) |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Menyimpan informasi tentang pengecualian, termasuk |
| GetType() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan jenis runtime instans saat ini. (Diperoleh dari Exception) |
| MemberwiseClone() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Membuat dan mengembalikan representasi string dari pengecualian saat ini. (Diperoleh dari Exception) |
Acara
| Nama | Deskripsi |
|---|---|
| SerializeObjectState |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.
Kedaluwarsa.
Terjadi ketika pengecualian diserialisasikan untuk membuat objek status pengecualian yang berisi data berseri tentang pengecualian. (Diperoleh dari Exception) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IJSVsaError.Description |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan pesan yang menjelaskan kesalahan. |
| IJSVsaError.Number |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. HResult Mendapatkan kode kesalahan. |
| IVsaError.Description |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Mendapatkan pesan yang menjelaskan kesalahan. |
| IVsaError.Number |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. HResult Mendapatkan kode kesalahan. |