ExceptionDispatchInfo.Capture(Exception) 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.
Koddaki geçerli noktada belirtilen özel durumu temsil eden bir ExceptionDispatchInfo nesne oluşturur.
public:
static System::Runtime::ExceptionServices::ExceptionDispatchInfo ^ Capture(Exception ^ source);
public static System.Runtime.ExceptionServices.ExceptionDispatchInfo Capture(Exception source);
static member Capture : Exception -> System.Runtime.ExceptionServices.ExceptionDispatchInfo
Public Shared Function Capture (source As Exception) As ExceptionDispatchInfo
- source
- Exception
Durumu yakalanan ve döndürülen nesne tarafından temsil edilen özel durum.
Koddaki geçerli noktada belirtilen özel durumu temsil eden bir nesne.
source
, null
değeridir.
Bu yöntem tarafından döndürülen nesneyi başka bir zamanda ve muhtemelen başka bir iş parçacığında kullanarak ExceptionDispatchInfo belirtilen özel durumu yeniden oluşturabilirsiniz; özel durum, yakalandığı noktadan yeniden oluşturulduğu noktaya akmış gibi.
Yakalanan özel durum etkinse, geçerli yığın izleme bilgileri ve özel durumda bulunan Watson bilgileri depolanır. Etkin değilse, yani, atlanmamışsa, herhangi bir yığın izlemesi veya Watson bilgisi yoktur.
Ü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, 10 |
.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 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: