Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Permite definir información de método asincrónico opcional para cada símbolo de método. Usar siempre con un método abierto; es decir, entre las llamadas al método OpenMethod y el método CloseMethod.
Syntax
[object,uuid(FC073774-1739-4232-BD56-A027294BEC15),pointer_default(unique)]interface ISymUnmanagedAsyncMethodPropertiesWriter : IUnknown
Methods
Esta interfaz contiene los métodos siguientes:
| Método | Description |
|---|---|
| DefineAsyncStepInfo (método) | Defina un grupo de operaciones async await en el método actual. Cada desplazamiento de rendimiento coincide con la instrucción de retorno de una espera, lo que identifica un rendimiento potencial. Cada breakpointMethod/breakpointOffset par identifica dónde se reanudará la operación asincrónica; puede estar en un método diferente. |
| DefineCatchHandlerILOffset (método) | Establece el desplazamiento il para el controlador catch generado por el compilador que encapsula un método asincrónico. El depurador usa el desplazamiento IL de la captura generada para controlar la captura como si fuera código que no es de usuario, aunque puede producirse en un método de código de usuario. En concreto, se usa en respuesta a un CatchHandlerFound evento de excepción. |
| DefineKickoffMethod (método) | Establece el método inicial que inicia la operación asincrónica. |
Requisitos
Encabezado: CorSym.idl, CorSym.h
Consulte también
Col·labora amb nosaltres a GitHub
La font d'aquest contingut es pot trobar a GitHub, on també pots crear i revisar incidències i pull requests. Per a més informació, consulteu la nostra guia per a col·laboradors.