RoslynCodeGenerator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementa um gerador de código usando o compilador do Roslyn C#.
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
- Herança
-
RoslynCodeGenerator
- Implementações
Construtores
RoslynCodeGenerator(IApplicationPartManager, ILoggerFactory) |
Inicializa uma nova instância da classe RoslynCodeGenerator. |
RoslynCodeGenerator(SerializationManager) |
Inicializa uma nova instância da classe RoslynCodeGenerator. |
Métodos
AddGeneratedAssembly(String, GeneratedAssembly) |
Adiciona um assembly pré-gerado. |
GenerateAndLoadForAllAssemblies() |
Gera código para todos os assemblies carregados e carrega a saída. |
GenerateAndLoadForAssemblies(Assembly[]) |
Gera e carrega o código para as entradas especificadas. |
GenerateAndLoadForAssemblies(IEnumerable<Assembly>) |
Gera, compila e carrega o |
GenerateAndLoadForAssembly(Assembly) |
Garante que a geração de código tenha sido executada para o assembly fornecido. |
GenerateSourceForAssembly(Assembly) |
Gera o código-fonte para o assembly fornecido. |
GetGeneratedAssemblies() |
Retorna a coleção de assemblies gerados como pares de nome do assembly de destino para bytes de assembly brutos. |