Skip to content

IWeaverExceptionHandler Interface

An exception handler for ILWeaver.

C#
public interface IWeaverExceptionHandler

This will get translated into a Mono.Cecil ExceptionHandler block when applied.

Inclusive start ILLabel for Try block.

C#
ILLabel? TryStart { get; set; }

Inclusive try end ILLabel for Try block.

C#
ILLabel? TryEnd { get; set; }

Inclusive catch start ILLabel for handler block.

C#
ILLabel? HandlerStart { get; set; }

Inclusive catch end ILLabel for handler block.

C#
ILLabel? HandlerEnd { get; set; }