ExceptionHandler Konstruktor
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.
Menginisialisasi instans ExceptionHandler baru kelas dengan parameter yang ditentukan.
public:
ExceptionHandler(int tryOffset, int tryLength, int filterOffset, int handlerOffset, int handlerLength, System::Reflection::ExceptionHandlingClauseOptions kind, int exceptionTypeToken);
public ExceptionHandler (int tryOffset, int tryLength, int filterOffset, int handlerOffset, int handlerLength, System.Reflection.ExceptionHandlingClauseOptions kind, int exceptionTypeToken);
new System.Reflection.Emit.ExceptionHandler : int * int * int * int * int * System.Reflection.ExceptionHandlingClauseOptions * int -> System.Reflection.Emit.ExceptionHandler
Public Sub New (tryOffset As Integer, tryLength As Integer, filterOffset As Integer, handlerOffset As Integer, handlerLength As Integer, kind As ExceptionHandlingClauseOptions, exceptionTypeToken As Integer)
- tryOffset
- Int32
Offset byte dari instruksi pertama yang dilindungi oleh handler pengecualian ini.
- tryLength
- Int32
Jumlah byte yang dilindungi oleh handler pengecualian ini.
- filterOffset
- Int32
Offset byte dari awal kode filter. Kode filter berakhir pada instruksi pertama blok handler. Untuk penangan pengecualian non-filter, tentukan 0 (nol) untuk parameter ini.
- handlerOffset
- Int32
Offset byte dari instruksi pertama dari handler pengecualian ini.
- handlerLength
- Int32
Jumlah byte dalam handler pengecualian ini.
Salah satu nilai enumerasi yang menentukan jenis handler pengecualian.
- exceptionTypeToken
- Int32
Token jenis pengecualian yang ditangani oleh handler pengecualian ini. Jika tidak berlaku, tentukan 0 (nol).
tryOffset
, , filterOffset
handlerOffset
, tryLength
, atau handlerLength
negatif.
Produk | Versi |
---|---|
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: