ISymUnmanagedAsyncMethod Interface

This interface is the reading complement to ISymUnmanagedAsyncMethodPropertiesWriter Interface.

Syntax

[object,uuid(B20D55B3-532E-4906-87E7-25BD5734ABD2),pointer_default(unique)]interface ISymUnmanagedAsyncMethod : IUnknown  

Methods

This interface contains the following methods:

Method Description
GetAsyncStepInfo Method See DefineAsyncStepInfo Method.
GetAsyncStepInfoCount Method See DefineAsyncStepInfo Method.
GetCatchHandlerILOffset Method See DefineCatchHandlerILOffset Method.
GetKickoffMethod Method See DefineKickoffMethod Method.
HasCatchHandlerILOffset Method See DefineCatchHandlerILOffset Method.
IsAsyncMethod Method Checks if the method has async information or not.

If this method returns FALSE then it is invalid to call any other methods in this interface. They will all return E_UNEXPECTED in this case.

Requirements

Header: CorSym.idl, CorSym.h

See also