ExceptionHandler Yapı
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.
gibi SetMethodBody(Byte[], Int32, Byte[], IEnumerable<ExceptionHandler>, IEnumerable<Int32>)bir yönteme geçirilecek IL bayt dizisindeki bir özel durum işleyicisini temsil eder.
public value class ExceptionHandler : IEquatable<System::Reflection::Emit::ExceptionHandler>
[System.Runtime.InteropServices.ComVisible(false)]
public struct ExceptionHandler : IEquatable<System.Reflection.Emit.ExceptionHandler>
[<System.Runtime.InteropServices.ComVisible(false)>]
type ExceptionHandler = struct
Public Structure ExceptionHandler
Implements IEquatable(Of ExceptionHandler)
- Devralma
- Öznitelikler
- Uygulamalar
Oluşturucular
ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
Belirtilen parametrelerle sınıfının yeni bir örneğini ExceptionHandler başlatır. |
Özellikler
ExceptionTypeToken |
Bu işleyici tarafından işlenen özel durum türünün belirtecini alır. |
FilterOffset |
Özel durum işleyicisi için filtre kodunun başladığı bayt uzaklığını alır. |
HandlerLength |
Özel durum işleyicisinin bayt cinsinden uzunluğunu alır. |
HandlerOffset |
Özel durum işleyicisinin ilk yönergesinin bayt uzaklığını alır. |
Kind |
Bu nesnenin temsil ettiği özel durum işleyicisi türünü temsil eden bir değer alır. |
TryLength |
Bu özel durum işleyicisi tarafından korunan kodun uzunluğunu bayt cinsinden alır. |
TryOffset |
Bu özel durum işleyicisi tarafından korunan kodun başladığı bayt uzaklığını alır. |
Yöntemler
Equals(ExceptionHandler) |
Nesnenin bu örneğinin ExceptionHandler başka bir ExceptionHandler nesneye eşit olup olmadığını gösterir. |
Equals(Object) |
Nesnenin bu örneğinin ExceptionHandler belirtilen bir nesneye eşit olup olmadığını gösterir. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. |
İşleçler
Equality(ExceptionHandler, ExceptionHandler) |
Belirtilen iki ExceptionHandler örneğinin eşit olup olmadığını belirler. |
Inequality(ExceptionHandler, ExceptionHandler) |
Belirtilen iki ExceptionHandler örneğinin eşit olup olmadığını belirler. |