ExceptionHandler Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili handler pengecualian dalam array byte IL untuk diteruskan ke metode seperti SetMethodBody(Byte[], Int32, Byte[], IEnumerable<ExceptionHandler>, IEnumerable<Int32>).
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)
- Warisan
- Atribut
- Penerapan
Konstruktor
ExceptionHandler(Int32, Int32, Int32, Int32, Int32, ExceptionHandlingClauseOptions, Int32) |
Menginisialisasi instans ExceptionHandler baru kelas dengan parameter yang ditentukan. |
Properti
ExceptionTypeToken |
Mendapatkan token dari jenis pengecualian yang ditangani oleh handler ini. |
FilterOffset |
Mendapatkan offset byte di mana kode filter untuk handler pengecualian dimulai. |
HandlerLength |
Mendapatkan panjang, dalam byte, dari handler pengecualian. |
HandlerOffset |
Mendapatkan offset byte dari instruksi pertama dari handler pengecualian. |
Kind |
Mendapatkan nilai yang mewakili jenis penangan pengecualian yang diwakili objek ini. |
TryLength |
Mendapatkan panjang, dalam byte, dari kode yang dilindungi oleh handler pengecualian ini. |
TryOffset |
Mendapatkan offset byte di mana kode yang dilindungi oleh handler pengecualian ini dimulai. |
Metode
Equals(ExceptionHandler) |
Menunjukkan apakah instans ExceptionHandler objek ini sama dengan objek lain ExceptionHandler . |
Equals(Object) |
Menunjukkan apakah instans ExceptionHandler objek ini sama dengan objek tertentu. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. |
Operator
Equality(ExceptionHandler, ExceptionHandler) |
Menentukan apakah dua instans ExceptionHandler yang ditentukan sama. |
Inequality(ExceptionHandler, ExceptionHandler) |
Menentukan apakah dua instans ExceptionHandler yang ditentukan tidak sama. |