Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
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
Lagundu gurekin GitHub-en
Eduki honen iturria GitHub-en aurki daiteke, non arazoak eta pull eskaerak ere sortu eta berrikusi ditzakezu. Informazio gehiago nahi izanez gero, ikusi gure kolaboratzaileen gida.