ExceptionDispatchInfo.Capture(Exception) 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.
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
Parametreler
- source
- Exception
Durumu yakalanan ve döndürülen nesne tarafından temsil edilen özel durum.
Döndürülenler
Koddaki geçerli noktada belirtilen özel durumu temsil eden bir nesne.
Özel durumlar
source, null'e eşittir.
Açıklamalar
Bu yöntem tarafından döndürülen nesneyi başka bir zamanda ve büyük olasılıkla 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 yer alan Watson bilgileri depolanır. Etkin değilse, yani atlanmamışsa yığın izlemesi veya Watson bilgileri yoktur.