C# Class ScriptCs.Engine.Roslyn.CSharpPersistentEngine

Inheritance: CSharpScriptCompilerEngine
Afficher le fichier Open project: scriptcs/scriptcs

Méthodes publiques

Méthode Description
CSharpPersistentEngine ( IScriptHostFactory scriptHostFactory, ILogProvider logProvider, IFileSystem fileSystem ) : System

Méthodes protégées

Méthode Description
LoadAssembly ( byte exeBytes, byte pdbBytes ) : Assembly
LoadAssemblyFromCache ( ) : Assembly
ShouldCompile ( ) : bool

Private Methods

Méthode Description
GetDllTargetPath ( ) : string

Method Details

CSharpPersistentEngine() public méthode

public CSharpPersistentEngine ( IScriptHostFactory scriptHostFactory, ILogProvider logProvider, IFileSystem fileSystem ) : System
scriptHostFactory IScriptHostFactory
logProvider ILogProvider
fileSystem IFileSystem
Résultat System

LoadAssembly() protected méthode

protected LoadAssembly ( byte exeBytes, byte pdbBytes ) : Assembly
exeBytes byte
pdbBytes byte
Résultat System.Reflection.Assembly

LoadAssemblyFromCache() protected méthode

protected LoadAssemblyFromCache ( ) : Assembly
Résultat System.Reflection.Assembly

ShouldCompile() protected méthode

protected ShouldCompile ( ) : bool
Résultat bool