ISymUnmanagedAsyncMethodPropertiesWriter::DefineCatchHandlerILOffset 方法

为包装异步方法的编译器生成的 catch 处理程序设置 IL 偏移量。

调试程序会按照对非用户代码的处理方式,使用所生成 catch 的 IL 偏移量处理 catch,即使它出现在用户代码方法中也不例外。 具体而言,它可用于响应 CatchHandlerFound 异常事件。

语法

HRESULT DefineCatchHandlerILOffset(    [in] ULONG32 catchHandlerOffset);  

parameters

参数 说明
catchHandlerOffset

返回值

返回 HRESULT

要求

标头:CorSym.idl、CorSym.h

请参阅