C# Class NodeAssets.Core.Commands.NodeExecutor

Inheritance: INodeExecutor
Afficher le fichier Open project: ajorkowski/NodeAssets Class Usage Examples

Méthodes publiques

Méthode Description
CoffeeFile ( FileInfo file ) : Task
CoffeeScript ( string coffee ) : Task
ExecuteCoffeeCommand ( string args ) : CommandResult
ExecuteCoffeeFile ( FileInfo file ) : CommandResult
ExecuteCoffeeScript ( string coffee ) : CommandResult
ExecuteFile ( FileInfo file ) : CommandResult
ExecuteJsFile ( FileInfo file ) : CommandResult
ExecuteJsScript ( string javascript ) : CommandResult
ExecuteNodeCommand ( string args ) : CommandResult
File ( FileInfo file ) : Task
JsFile ( FileInfo file ) : Task
JsScript ( string javascript ) : Task
NodeExecutor ( string nodeWorkspace, string nodeExePath = null ) : NodeAssets.Compilers
RunCommand ( CommandResult result ) : Task
WaitForExitAsync ( Process process ) : Task

Private Methods

Méthode Description
EscapeScript ( string script ) : string

Method Details

CoffeeFile() public méthode

public CoffeeFile ( FileInfo file ) : Task
file System.IO.FileInfo
Résultat Task

CoffeeScript() public méthode

public CoffeeScript ( string coffee ) : Task
coffee string
Résultat Task

ExecuteCoffeeCommand() public méthode

public ExecuteCoffeeCommand ( string args ) : CommandResult
args string
Résultat CommandResult

ExecuteCoffeeFile() public méthode

public ExecuteCoffeeFile ( FileInfo file ) : CommandResult
file System.IO.FileInfo
Résultat CommandResult

ExecuteCoffeeScript() public méthode

public ExecuteCoffeeScript ( string coffee ) : CommandResult
coffee string
Résultat CommandResult

ExecuteFile() public méthode

public ExecuteFile ( FileInfo file ) : CommandResult
file System.IO.FileInfo
Résultat CommandResult

ExecuteJsFile() public méthode

public ExecuteJsFile ( FileInfo file ) : CommandResult
file System.IO.FileInfo
Résultat CommandResult

ExecuteJsScript() public méthode

public ExecuteJsScript ( string javascript ) : CommandResult
javascript string
Résultat CommandResult

ExecuteNodeCommand() public méthode

public ExecuteNodeCommand ( string args ) : CommandResult
args string
Résultat CommandResult

File() public méthode

public File ( FileInfo file ) : Task
file System.IO.FileInfo
Résultat Task

JsFile() public méthode

public JsFile ( FileInfo file ) : Task
file System.IO.FileInfo
Résultat Task

JsScript() public méthode

public JsScript ( string javascript ) : Task
javascript string
Résultat Task

NodeExecutor() public méthode

public NodeExecutor ( string nodeWorkspace, string nodeExePath = null ) : NodeAssets.Compilers
nodeWorkspace string
nodeExePath string
Résultat NodeAssets.Compilers

RunCommand() public méthode

public RunCommand ( CommandResult result ) : Task
result CommandResult
Résultat Task

WaitForExitAsync() public static méthode

public static WaitForExitAsync ( Process process ) : Task
process System.Diagnostics.Process
Résultat Task