Espacios de nombres de lenguaje y compilador
Los espacios de nombres Microsoft.CSharp.RuntimeBinder, Microsoft.VisualBasic y Microsoft.VisualBasic.CompilerServices contienen los tipos que admiten la compilación y la generación de código fuente escrito en los lenguajes C# y Visual Basic. El espacio de nombres System.CodeDom.Compiler contiene tipos para administrar la generación y compilación de código fuente en los lenguajes de programación compatibles.
Este tema describe los tipos en estos espacios de nombres que se incluyen en .NET para aplicaciones de la Tienda Windows. Ten en cuenta que .NET para aplicaciones de la Tienda Windows no incluye todos los miembros de cada tipo. Para obtener información sobre los tipos individuales, consulta los temas vinculados. La documentación para un tipo indica qué miembros se incluyen en .NET para aplicaciones de la Tienda Windows.
Microsoft.CSharp.RuntimeBinder (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Contiene métodos de generador que permiten crear enlazadores de sitios de llamada dinámicos para C#. |
|
Representa información sobre las operaciones dinámicas de C# que son específicas de argumentos concretos en un lugar de llamada. Las instancias de esta clase se generan mediante el compilador de C#. |
|
Representa información sobre las operaciones dinámicas de C# que son específicas de argumentos concretos en un lugar de llamada. Las instancias de esta clase se generan mediante el compilador de C#. |
|
Representa información sobre las operaciones dinámicas de C# que no son específicas de argumentos concretos en un sitio de llamada. Las instancias de esta clase se generan mediante el compilador de C#. |
|
Representa un error que se produce cuando se procesa un enlace dinámico en el enlazador en tiempo de ejecución de C#. |
|
Representa un error que se produce cuando se procesa un enlace dinámico en el enlazador en tiempo de ejecución de C#. |
Microsoft.VisualBasic (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Indica el tipo de procedimiento que se debe invocar al llamar a la función CallByName. |
|
Contiene constantes que pueden utilizarse en cualquier parte del código. |
|
Cuando se aplica a un módulo, permite tener acceso a los miembros del módulo utilizando únicamente la cualificación requerida para el módulo. |
|
Contiene procedimientos que se utilizan para llevar a cabo operaciones con cadenas. |
Microsoft.VisualBasic.CompilerServices (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Proporciona métodos que realizan distintas conversiones de tipos. |
|
Cuando se aplica a una clase, el compilador llama implícitamente a un método de inicialización de componentes desde el constructor sintético predeterminado. |
|
La usa el compilador durante la inicialización local estática; no está diseñada para ser llamada directamente desde el código. Se produce una excepción de este tipo si una variable local estática no se inicializa. |
|
Proporciona los elementos auxiliares que utiliza el compilador de Visual Basic; no está diseñada para que la llame el código directamente. |
|
La usa el compilador para el control del flujo de objetos; no está diseñada para ser llamada directamente desde el código. |
|
Proporciona al compilador de Visual Basic los servicios para compilar los bucles For Next. |
|
Proporciona operadores matemáticos enlazados en tiempo de ejecución, como AddObject y CompareObject, que el compilador de Visual Basic utiliza internamente. |
|
Especifica que el valor actual de Option Compare debe pasarse como valor predeterminado de un argumento. |
|
Indica (para la depuración en Visual Basic) qué opción de comparación, de texto o binaria, se utiliza. |
|
Proporciona los elementos auxiliares del objeto Err de Visual Basic. |
|
Proporciona atributos que se aplican a la construcción del módulo estándar cuando se emite a Lenguaje intermedio (IL). No está pensada para que se llame directamente desde el código. |
|
La usa el compilador de Visual Basic internamente durante la inicialización de miembros locales estáticos; no está diseñada para que se llame directamente desde el código. |
|
Contiene utilidades que el compilador de Visual Basic usa. |
System.CodeDom.Compiler (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Identifica el código generado por una herramienta. Esta clase no puede heredarse. |