ExceptionDispatchInfo.Throw Yöntem
Ö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.
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. |
- 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
.NET 9 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- 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.
Şunlara uygulanır
.NET 9 ve diğer sürümler
Ürün | Sürümler |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: