ExceptionDispatchInfo.Throw Metode
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.
Overload
| Throw() |
Melempar pengecualian yang diwakili oleh objek saat ini ExceptionDispatchInfo , setelah memulihkan status yang disimpan saat pengecualian diambil. |
| Throw(Exception) |
Melemparkan pengecualian sumber, mempertahankan informasi Watson asli dan menambah daripada mengganti jejak tumpukan asli. |
Throw()
- Sumber:
- ExceptionDispatchInfo.cs
- Sumber:
- ExceptionDispatchInfo.cs
- Sumber:
- ExceptionDispatchInfo.cs
Melempar pengecualian yang diwakili oleh objek saat ini ExceptionDispatchInfo , setelah memulihkan status yang disimpan saat pengecualian diambil.
public:
void Throw();
public void Throw ();
member this.Throw : unit -> unit
Public Sub Throw ()
Keterangan
Ketika pengecualian dipulihkan, string berikut disisipkan dalam jejak tumpukan untuk menunjukkan titik pemulihan: "End of stack trace from the previous location where the exception was thrown". Ini mirip dengan cara pengecualian dalam atau pengecualian marshaled ditunjukkan dalam jejak tumpukan.
Berlaku untuk
Throw(Exception)
- Sumber:
- ExceptionDispatchInfo.cs
- Sumber:
- ExceptionDispatchInfo.cs
- Sumber:
- ExceptionDispatchInfo.cs
Melemparkan pengecualian sumber, mempertahankan informasi Watson asli dan menambah daripada mengganti jejak tumpukan asli.
public:
static void Throw(Exception ^ source);
public static void Throw (Exception source);
static member Throw : Exception -> unit
Public Shared Sub Throw (source As Exception)
Parameter
- source
- Exception
Pengecualian yang statusnya ditangkap, kemudian ditumbuhkan kembali.