C# Class Rosetta.ScriptSharp.Definition.BuildTask.GenerateTaskBase

The build task base.
Afficher le fichier Open project: andry-tino/Rosetta

Protected Properties

Свойство Type Description
assemblyPath string
outputFolder string
references IEnumerable
sourceFiles IEnumerable

Méthodes publiques

Méthode Description
GenerateTaskBase ( IEnumerable sourceFiles, string outputFolder, string assemblyPath = null, IEnumerable references = null ) : System

Initializes a new instance of the GenerateTaskBase class.

Run ( ) : void

Méthodes protégées

Méthode Description
GeneratePrependedText ( ) : string
PerformFileConversion ( ConversionArguments arguments ) : string

Private Methods

Méthode Description
CreateReferencesGroupTranslationUnit ( IEnumerable paths ) : ITranslationUnit

Method Details

GeneratePrependedText() protected méthode

protected GeneratePrependedText ( ) : string
Résultat string

GenerateTaskBase() public méthode

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
Résultat System

PerformFileConversion() protected static méthode

protected static PerformFileConversion ( ConversionArguments arguments ) : string
arguments Rosetta.Executable.ConversionArguments
Résultat string

Run() public abstract méthode

public abstract Run ( ) : void
Résultat void

Property Details

assemblyPath protected_oe property

protected string assemblyPath
Résultat string

outputFolder protected_oe property

protected string outputFolder
Résultat string

references protected_oe property

protected IEnumerable references
Résultat IEnumerable

sourceFiles protected_oe property

protected IEnumerable sourceFiles
Résultat IEnumerable