ExceptionDispatchInfo.Throw Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Throw() |
Özel durum yakalandığında kaydedilen durumu geri yükledikten sonra geçerli ExceptionDispatchInfo nesne tarafından temsil edilen özel durumu oluşturur. |
Throw(Exception) |
Özgün yığın izlemesini değiştirmek yerine özgün Watson bilgilerini koruyarak ve genişleterek kaynak özel durumu oluşturur. |
Throw()
- Kaynak:
- ExceptionDispatchInfo.cs
- Kaynak:
- ExceptionDispatchInfo.cs
- Kaynak:
- ExceptionDispatchInfo.cs
Özel durum yakalandığında kaydedilen durumu geri yükledikten sonra geçerli ExceptionDispatchInfo nesne tarafından temsil edilen özel durumu oluşturur.
public:
void Throw();
public void Throw ();
member this.Throw : unit -> unit
Public Sub Throw ()
Açıklamalar
Özel durum geri yüklendiğinde, geri yükleme noktasını göstermek için yığın izlemesine aşağıdaki dize eklenir: "End of stack trace from the previous location where the exception was thrown"
. Bu, iç özel durumların veya sıralanmış özel durumların yığın izlemelerinde gösterilmesine benzer.
Şunlara uygulanır
Throw(Exception)
- Kaynak:
- ExceptionDispatchInfo.cs
- Kaynak:
- ExceptionDispatchInfo.cs
- Kaynak:
- ExceptionDispatchInfo.cs
Özgün yığın izlemesini değiştirmek yerine özgün Watson bilgilerini koruyarak ve genişleterek kaynak özel durumu oluşturur.
public:
static void Throw(Exception ^ source);
public static void Throw (Exception source);
static member Throw : Exception -> unit
Public Shared Sub Throw (source As Exception)
Parametreler
- source
- Exception
Durumu yakalanan özel durum, sonra yeniden atılır.