Bagikan melalui


ExceptionHandler Struktur

Definisi

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
ExceptionHandler
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.

Berlaku untuk