C# 클래스 Rosetta.ScriptSharp.Definition.BuildTask.GenerateTaskBase

The build task base.
파일 보기 프로젝트 열기: andry-tino/Rosetta

보호된 프로퍼티들

프로퍼티 타입 설명
assemblyPath string
outputFolder string
references IEnumerable
sourceFiles IEnumerable

공개 메소드들

메소드 설명
GenerateTaskBase ( IEnumerable sourceFiles, string outputFolder, string assemblyPath = null, IEnumerable references = null ) : System

Initializes a new instance of the GenerateTaskBase class.

Run ( ) : void

보호된 메소드들

메소드 설명
GeneratePrependedText ( ) : string
PerformFileConversion ( ConversionArguments arguments ) : string

비공개 메소드들

메소드 설명
CreateReferencesGroupTranslationUnit ( IEnumerable paths ) : ITranslationUnit

메소드 상세

GeneratePrependedText() 보호된 메소드

protected GeneratePrependedText ( ) : string
리턴 string

GenerateTaskBase() 공개 메소드

Initializes a new instance of the GenerateTaskBase class.
public GenerateTaskBase ( IEnumerable sourceFiles, string outputFolder, string assemblyPath = null, IEnumerable references = null ) : System
sourceFiles IEnumerable
outputFolder string
assemblyPath string
references IEnumerable
리턴 System

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

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

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

public abstract Run ( ) : void
리턴 void

프로퍼티 상세

assemblyPath 보호되어 있는 프로퍼티

protected string assemblyPath
리턴 string

outputFolder 보호되어 있는 프로퍼티

protected string outputFolder
리턴 string

references 보호되어 있는 프로퍼티

protected IEnumerable references
리턴 IEnumerable

sourceFiles 보호되어 있는 프로퍼티

protected IEnumerable sourceFiles
리턴 IEnumerable