Contextos de depuradorDebugger Contexts

En Visual StudioVisual Studio depuración, el motor de depuración (Alemania) funciona simultáneamente en varios contextos distintos, como se indica a continuación:In Visual StudioVisual Studio debugging, the debug engine (DE) operates simultaneously within several distinct contexts, as follows:

  • El contexto del código, que describe la ubicación actual en el flujo de ejecución de un programa.The code context, which describes the current location in a program's execution stream.

  • El contexto de la documentación o la posición, que describe la posición actual dentro de un documento de origen.The documentation context or position, which describes the current position within a source document.

  • El contexto de evaluación de expresión, que describe el contexto en la expresión de evaluación llevará a cabo.The expression evaluation context, which describes the context in which expression evaluation will take place.

En esta secciónIn This Section

Contexto del códigoCode Context
Describe el contexto del código como una dirección de la secuencia de instrucciones de un programa en las arquitecturas de tiempo de ejecución de hoy en día frente a idiomas no tradicionales, donde código no se puede representar mediante instrucciones, pero algunos otros medios.Discusses code context as an address in a program's instruction stream in today's run-time architectures versus nontraditional languages, where code may not be represented by instructions, but some other means.

Posición de documentoDocument Position
Define la posición del documento en la depuración de Visual Studio por medio de una abstracción de una posición en un archivo de origen tal como se sabe que el IDE.Defines document position in Visual Studio debugging by means of an abstraction of a position in a source file as known to the IDE.

Contexto de documentoDocument Context
Describe el contexto del documento se representa en la depuración de Visual Studio en relación con un archivo de origen.Discusses what document context represents in Visual Studio debugging in relation to a source file. También se explica cómo el controlador de símbolos asigna un contexto de código al contexto de la documentación.Also discusses how the symbol handler maps a code context to documentation context.

Contexto de evaluación de expresionesExpression Evaluation Context
Proporciona información sobre un contexto de evaluación de expresión en Visual Studio.Provides information on an expression evaluation context in Visual Studio. Por ejemplo, un contexto de evaluación de expresión asociado a un marco de pila proporciona el contexto para evaluar las variables locales, los parámetros de método y los miembros de clase.For example, an expression evaluation context associated with a stack frame provides the context for evaluating local variables, method parameters, and class members.

Conceptos de depuraciónDebugging Concepts
Describe los principales conceptos de arquitectura de depuración.Describes the main debugging architectural concepts.

Componentes de depuraciónDebugging Components
Proporciona una visión general de los componentes de depuración de Visual Studio, que incluyen el motor de depuración (Alemania), el evaluador de expresiones (EE) y el controlador de símbolos (SH).Provides an overview of the Visual Studio debugging components, which include the debug engine (DE), expression evaluator (EE), and symbol handler (SH).

Tareas de depuraciónDebugging Tasks
Contiene vínculos a varias tareas de depuración, como iniciar un programa y la evaluación de expresiones.Contains links to various debugging tasks, such as launching a program and evaluating expressions.