Personas que lo han encontrado útil: 0 de 1 - Valorar este tema

ICodeGenerator (Interfaz)

Define una interfaz para generar código.

Espacio de nombres: System.CodeDom.Compiler
Ensamblado: System (en system.dll)

public interface ICodeGenerator
public interface ICodeGenerator
public interface ICodeGenerator
NotaNota

En las versiones 1.0 y 1.1 de .NET Framework, los proveedores de código están formados por implementaciones de CodeDomProvider, ICodeGenerator, ICodeParser y ICodeCompiler. En .NET Framework 2.0, los métodos CreateGenerator, CreateParser y CreateCompiler están obsoletos, y los métodos de ICodeGenerator y ICodeCompiler están disponibles directamente en la clase CodeDomProvider. Debería reemplazar esos métodos en su implementación del proveedor de código y no llamar a los métodos base.

Los programadores de compiladores pueden implementar esta interfaz para que los usuarios puedan generar código de forma dinámica en un lenguaje determinado. Esto puede utilizarse para diferentes tareas, como la creación de asistentes de generación de código, de ensamblados dinámicos con contenido que puede depurarse y para documentos con plantilla con código incrustado como es el caso de ASP.NET.

Una implementación de ICodeGenerator se obtiene normalmente mediante una llamada al método CreateGenerator de CodeDomProvider.

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0, 1.1, 1.0
¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar