Contextos de depuradorDebugger contexts

En Programa para la mejoraVisual Studio depuración, el motor de depuración (DE) funciona simultáneamente en varios contextos distintos, como sigue:In Programa para la mejoraVisual 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 la secuencia 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 de códigoCode context
Describe el contexto de código como una dirección en la secuencia de instrucciones de un programa en arquitecturas de tiempo de ejecución de hoy en comparación con los lenguajes no tradicionales, donde código no puede representarse mediante las 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 del 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 como 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 qué contexto de 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 expresiónExpression 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, 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ónDebug concepts
Describe los principales conceptos de arquitectura de depuración.Describes the main debugging architectural concepts.

Depurar componentesDebug components
Proporciona información general de los componentes de depuración de Visual Studio, que incluyen el motor de depuración (DE), 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ónDebug tasks
Contiene vínculos a diversas tareas de depuración, como iniciar un programa y evaluar expresiones.Contains links to various debugging tasks, such as launching a program and evaluating expressions.