C# Class Eto.Designer.Builders.RoslynInterfaceBuilder

Inheritance: BaseCompiledInterfaceBuilder
Afficher le fichier Open project: picoe/Eto

Méthodes protégées

Méthode Description
Compile ( string outputFile, IEnumerable references, string code, Assembly &generatedAssembly ) : CompileResult
CreateCompilation ( Microsoft.CodeAnalysis.SyntaxTree syntaxTree, string assemblyName, IEnumerable references ) : Compilation
GetReferences ( ) : IEnumerable
ParseText ( string code ) : Microsoft.CodeAnalysis.SyntaxTree

Method Details

Compile() protected méthode

protected Compile ( string outputFile, IEnumerable references, string code, Assembly &generatedAssembly ) : CompileResult
outputFile string
references IEnumerable
code string
generatedAssembly System.Reflection.Assembly
Résultat CompileResult

CreateCompilation() protected abstract méthode

protected abstract CreateCompilation ( Microsoft.CodeAnalysis.SyntaxTree syntaxTree, string assemblyName, IEnumerable references ) : Compilation
syntaxTree Microsoft.CodeAnalysis.SyntaxTree
assemblyName string
references IEnumerable
Résultat Compilation

GetReferences() protected méthode

protected GetReferences ( ) : IEnumerable
Résultat IEnumerable

ParseText() protected abstract méthode

protected abstract ParseText ( string code ) : Microsoft.CodeAnalysis.SyntaxTree
code string
Résultat Microsoft.CodeAnalysis.SyntaxTree