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.
SetMethodBody(Byte[], Int32, Byte[], IEnumerable<ExceptionHandler>, IEnumerable<Int32>)gibi bir yönteme geçirilecek IL bayt dizisindeki ö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
| Name | Description |
|---|---|
| ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
Belirtilen parametrelerle sınıfının yeni bir örneğini ExceptionHandler başlatır. |
Özellikler
| Name | Description |
|---|---|
| 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şleyici 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
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| Equality(ExceptionHandler, ExceptionHandler) |
Belirtilen iki örneğinin ExceptionHandler eşit olup olmadığını belirler. |
| Inequality(ExceptionHandler, ExceptionHandler) |
Belirtilen iki örneğinin ExceptionHandler eşit olup olmadığını belirler. |