ExceptionDispatchInfo.Throw Metode

Definisi

Overload

Nama Deskripsi
Throw()

Melempar pengecualian yang diwakili oleh objek saat ini ExceptionDispatchInfo , setelah memulihkan status yang disimpan saat pengecualian ditangkap.

Throw(Exception)

Melemparkan pengecualian sumber, mempertahankan informasi Watson asli dan menambah daripada mengganti pelacakan tumpukan asli.

Throw()

Sumber:
ExceptionDispatchInfo.cs
Sumber:
ExceptionDispatchInfo.cs
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 ditangkap.

public:
 void Throw();
public void Throw();
member this.Throw : unit -> unit
Public Sub Throw ()

Keterangan

Ketika pengecualian dipulihkan, string berikut disisipkan dalam pelacakan 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 marshal ditunjukkan dalam jejak tumpukan.

Berlaku untuk

Throw(Exception)

Sumber:
ExceptionDispatchInfo.cs
Sumber:
ExceptionDispatchInfo.cs
Sumber:
ExceptionDispatchInfo.cs
Sumber:
ExceptionDispatchInfo.cs
Sumber:
ExceptionDispatchInfo.cs

Melemparkan pengecualian sumber, mempertahankan informasi Watson asli dan menambah daripada mengganti pelacakan 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 ditumbuhi kembali.

Berlaku untuk