C# 클래스 Rosetta.ScriptSharp.Definition.Runner.Program

Part of program responsible for translating one single file.
파일 보기 프로젝트 열기: andry-tino/Rosetta

보호된 프로퍼티들

프로퍼티 타입 설명
assemblyPath string
fileName string
filePath string
help bool
includes List
instance Program
outputFolder string
verbose bool

공개 메소드들

메소드 설명
Program ( string args ) : System

Initializes a new instance of the Program class.

보호된 메소드들

메소드 설명
ConvertFile ( ) : void
ExecuteCore ( ) : void

Runs the main logic.

HandleError ( Exception e ) : void
HandleExtraParameters ( IEnumerable extra ) : void
HandleNoFeasibleExecution ( ) : void
HandleOptionException ( OptionException e ) : void
PerformFileConversion ( ConversionArguments arguments ) : string
ShowHelp ( ) : void

비공개 메소드들

메소드 설명
CreateReferencesGroupTranslationUnit ( IEnumerable paths ) : ITranslationUnit
GeneratePrependedText ( ) : string
Main ( string args ) : void

Entry point.

메소드 상세

ConvertFile() 보호된 메소드

protected ConvertFile ( ) : void
리턴 void

ExecuteCore() 보호된 메소드

Runs the main logic.
protected ExecuteCore ( ) : void
리턴 void

HandleError() 보호된 메소드

protected HandleError ( Exception e ) : void
e System.Exception
리턴 void

HandleExtraParameters() 보호된 메소드

protected HandleExtraParameters ( IEnumerable extra ) : void
extra IEnumerable
리턴 void

HandleNoFeasibleExecution() 보호된 메소드

protected HandleNoFeasibleExecution ( ) : void
리턴 void

HandleOptionException() 보호된 메소드

protected HandleOptionException ( OptionException e ) : void
e OptionException
리턴 void

PerformFileConversion() 보호된 정적인 메소드

protected static PerformFileConversion ( ConversionArguments arguments ) : string
arguments Rosetta.Executable.ConversionArguments
리턴 string

Program() 공개 메소드

Initializes a new instance of the Program class.
public Program ( string args ) : System
args string
리턴 System

ShowHelp() 보호된 메소드

protected ShowHelp ( ) : void
리턴 void

프로퍼티 상세

assemblyPath 보호되어 있는 프로퍼티

protected string assemblyPath
리턴 string

fileName 보호되어 있는 프로퍼티

protected string fileName
리턴 string

filePath 보호되어 있는 프로퍼티

protected string filePath
리턴 string

help 보호되어 있는 프로퍼티

protected bool help
리턴 bool

includes 보호되어 있는 프로퍼티

protected List includes
리턴 List

instance 보호되어 있는 정적으로 프로퍼티

protected static Program instance
리턴 Program

outputFolder 보호되어 있는 프로퍼티

protected string outputFolder
리턴 string

verbose 보호되어 있는 프로퍼티

protected bool verbose
리턴 bool