RoslynCodeGenerator Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémente un générateur de code à l’aide du compilateur 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
- Héritage
-
RoslynCodeGenerator
- Implémente
Constructeurs
RoslynCodeGenerator(IApplicationPartManager, ILoggerFactory) |
Initialise une nouvelle instance de la classe RoslynCodeGenerator. |
RoslynCodeGenerator(SerializationManager) |
Initialise une nouvelle instance de la classe RoslynCodeGenerator. |
Méthodes
AddGeneratedAssembly(String, GeneratedAssembly) |
Ajoute un assembly prégéné. |
GenerateAndLoadForAllAssemblies() |
Génère du code pour tous les assemblys chargés et charge la sortie. |
GenerateAndLoadForAssemblies(Assembly[]) |
Génère et charge le code pour les entrées spécifiées. |
GenerateAndLoadForAssemblies(IEnumerable<Assembly>) |
Génère, compile et charge le |
GenerateAndLoadForAssembly(Assembly) |
Vérifie que la génération de code a été exécutée pour l’assembly fourni. |
GenerateSourceForAssembly(Assembly) |
Génère le code source pour l’assembly fourni. |
GetGeneratedAssemblies() |
Retourne la collection d’assemblys générés sous forme de paires de nom d’assembly cible en octets d’assembly bruts. |