opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Allows you to define optional async method information for each method symbol. Always use with an opened method; that is, between calls to the OpenMethod Method and the CloseMethod Method.
Syntax
[object,uuid(FC073774-1739-4232-BD56-A027294BEC15),pointer_default(unique)]interface ISymUnmanagedAsyncMethodPropertiesWriter : IUnknown
Methods
This interface contains the following methods:
| Method | Description |
|---|---|
| DefineAsyncStepInfo Method | Define a group of async await operations in the current method. Each yield offset matches an await's return instruction, identifying a potential yield. Each breakpointMethod/breakpointOffset pair identifies where the asynchronous operation will resume; it may be in a different method. |
| DefineCatchHandlerILOffset Method | Sets the IL offset for the compiler-generated catch handler that wraps an async method. The IL offset of the generated catch is used by the debugger to handle the catch as if it were non-user code, even though it may occur in a user code method. In particular, it is used in response to a CatchHandlerFound exception event. |
| DefineKickoffMethod Method | Sets the starting method that initiates the async operation. |
Requirements
Header: CorSym.idl, CorSym.h
See also
Sodelujte z nami v storitvi GitHub
Vir za to vsebino najdete v storitvi GitHub, kjer lahko tudi ustvarite in pregledate težave in zahtevke za uveljavitev sprememb. Če želite več informacij, glejte naš vodnik za sodelavce.