RoslynCodeGenerator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Implementa un generador de código mediante el compilador de C# de Roslyn.
public class RoslynCodeGenerator : Orleans.CodeGeneration.ICodeGeneratorCache
public class RoslynCodeGenerator
type RoslynCodeGenerator = class
interface ICodeGeneratorCache
type RoslynCodeGenerator = class
Public Class RoslynCodeGenerator
Implements ICodeGeneratorCache
Public Class RoslynCodeGenerator
- Herencia
-
RoslynCodeGenerator
- Implementaciones
Constructores
RoslynCodeGenerator(IApplicationPartManager, ILoggerFactory) |
Inicializa una nueva instancia de la clase RoslynCodeGenerator. |
RoslynCodeGenerator(SerializationManager) |
Inicializa una nueva instancia de la clase RoslynCodeGenerator. |
Métodos
AddGeneratedAssembly(String, GeneratedAssembly) |
Agrega un ensamblado generado previamente. |
GenerateAndLoadForAllAssemblies() |
Genera código para todos los ensamblados cargados y carga la salida. |
GenerateAndLoadForAssemblies(Assembly[]) |
Genera y carga código para las entradas especificadas. |
GenerateAndLoadForAssemblies(IEnumerable<Assembly>) |
Genera, compila y carga el |
GenerateAndLoadForAssembly(Assembly) |
Garantiza que se ha ejecutado la generación de código para el ensamblado proporcionado. |
GenerateSourceForAssembly(Assembly) |
Genera código fuente para el ensamblado proporcionado. |
GetGeneratedAssemblies() |
Devuelve la colección de ensamblados generados como pares de nombre de ensamblado de destino a bytes de ensamblado sin formato. |