JaCIL Framework API

IHandlerTable Interface

Provides an abstraction on top of the Cecil exception handler framework to make it easier for JaCIL instructions to determine what handlers they lie in.

For a list of all members of this type, see IHandlerTable Members.

public interface IHandlerTable

Types that implement IHandlerTable

Type Description
HandlerTable Standard implementation of the handler table. This implementation uses the ordinal of the instruction stream to calculate what stream objects are within handlers and protected blocks. Specifically, an instruction is within a handler or protected block is considered to be the same offset if the major is equal to the offset and the median is zero.

Remarks

Handler tables are typially only valid while the underlying stream is not manipulated. That is, depending on the implementation of the handler table and the way in which the instruction stream is manipulated.

Requirements

Namespace: JaCIL.Compiler.Instruction

Assembly: JaCIL.Compiler (in JaCIL.Compiler.dll)

See Also

IHandlerTable Members | JaCIL.Compiler.Instruction Namespace