C# 클래스 JSIL.Compiler.Profiles.BaseProfile

상속: IProfile
파일 보기 프로젝트 열기: sq/JSIL

공개 메소드들

메소드 설명
GetConfiguration ( Configuration defaultConfiguration ) : Configuration
IsAppropriateForSolution ( SolutionBuilder buildResult ) : bool
ProcessBuildResult ( VariableSet variables, Configuration configuration, SolutionBuilder buildResult ) : SolutionBuilder.BuildResult
RegisterPostprocessors ( IEnumerable emitters, Configuration configuration, string assemblyPath, string skippedAssemblies ) : void
Translate ( VariableSet variables, AssemblyTranslator translator, Configuration configuration, string assemblyPath, bool scanForProxies ) : TranslationResultCollection
WriteOutputs ( VariableSet variables, TranslationResultCollection result, string path, bool quiet ) : void

메소드 상세

GetConfiguration() 공개 메소드

public GetConfiguration ( Configuration defaultConfiguration ) : Configuration
defaultConfiguration Configuration
리턴 Configuration

IsAppropriateForSolution() 공개 추상적인 메소드

public abstract IsAppropriateForSolution ( SolutionBuilder buildResult ) : bool
buildResult SolutionBuilder
리턴 bool

ProcessBuildResult() 공개 메소드

public ProcessBuildResult ( VariableSet variables, Configuration configuration, SolutionBuilder buildResult ) : SolutionBuilder.BuildResult
variables VariableSet
configuration Configuration
buildResult SolutionBuilder
리턴 SolutionBuilder.BuildResult

RegisterPostprocessors() 공개 메소드

public RegisterPostprocessors ( IEnumerable emitters, Configuration configuration, string assemblyPath, string skippedAssemblies ) : void
emitters IEnumerable
configuration Configuration
assemblyPath string
skippedAssemblies string
리턴 void

Translate() 공개 메소드

public Translate ( VariableSet variables, AssemblyTranslator translator, Configuration configuration, string assemblyPath, bool scanForProxies ) : TranslationResultCollection
variables VariableSet
translator AssemblyTranslator
configuration Configuration
assemblyPath string
scanForProxies bool
리턴 TranslationResultCollection

WriteOutputs() 공개 메소드

public WriteOutputs ( VariableSet variables, TranslationResultCollection result, string path, bool quiet ) : void
variables VariableSet
result TranslationResultCollection
path string
quiet bool
리턴 void