RoslynCodeGenerator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementa un generatore di codice usando il compilatore C# 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
- Ereditarietà
-
RoslynCodeGenerator
- Implementazioni
Costruttori
RoslynCodeGenerator(IApplicationPartManager, ILoggerFactory) |
Inizializza una nuova istanza della classe RoslynCodeGenerator. |
RoslynCodeGenerator(SerializationManager) |
Inizializza una nuova istanza della classe RoslynCodeGenerator. |
Metodi
AddGeneratedAssembly(String, GeneratedAssembly) |
Aggiunge un assembly pregenerato. |
GenerateAndLoadForAllAssemblies() |
Genera il codice per tutti gli assembly caricati e carica l'output. |
GenerateAndLoadForAssemblies(Assembly[]) |
Genera e carica il codice per gli input specificati. |
GenerateAndLoadForAssemblies(IEnumerable<Assembly>) |
Genera, compila e carica l'oggetto |
GenerateAndLoadForAssembly(Assembly) |
Assicura che la generazione del codice sia stata eseguita per l'assembly fornito. |
GenerateSourceForAssembly(Assembly) |
Genera il codice sorgente per l'assembly fornito. |
GetGeneratedAssemblies() |
Restituisce la raccolta di assembly generati come coppie di nome dell'assembly di destinazione in byte di assembly non elaborati. |