C# Класс NodeAssets.Core.Commands.NodeExecutor

Наследование: INodeExecutor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
EscapeScript ( string script ) : string

Описание методов

CoffeeFile() публичный Метод

public CoffeeFile ( FileInfo file ) : Task
file System.IO.FileInfo
Результат Task

CoffeeScript() публичный Метод

public CoffeeScript ( string coffee ) : Task
coffee string
Результат Task

ExecuteCoffeeCommand() публичный Метод

public ExecuteCoffeeCommand ( string args ) : CommandResult
args string
Результат CommandResult

ExecuteCoffeeFile() публичный Метод

public ExecuteCoffeeFile ( FileInfo file ) : CommandResult
file System.IO.FileInfo
Результат CommandResult

ExecuteCoffeeScript() публичный Метод

public ExecuteCoffeeScript ( string coffee ) : CommandResult
coffee string
Результат CommandResult

ExecuteFile() публичный Метод

public ExecuteFile ( FileInfo file ) : CommandResult
file System.IO.FileInfo
Результат CommandResult

ExecuteJsFile() публичный Метод

public ExecuteJsFile ( FileInfo file ) : CommandResult
file System.IO.FileInfo
Результат CommandResult

ExecuteJsScript() публичный Метод

public ExecuteJsScript ( string javascript ) : CommandResult
javascript string
Результат CommandResult

ExecuteNodeCommand() публичный Метод

public ExecuteNodeCommand ( string args ) : CommandResult
args string
Результат CommandResult

File() публичный Метод

public File ( FileInfo file ) : Task
file System.IO.FileInfo
Результат Task

JsFile() публичный Метод

public JsFile ( FileInfo file ) : Task
file System.IO.FileInfo
Результат Task

JsScript() публичный Метод

public JsScript ( string javascript ) : Task
javascript string
Результат Task

NodeExecutor() публичный Метод

public NodeExecutor ( string nodeWorkspace, string nodeExePath = null ) : NodeAssets.Compilers
nodeWorkspace string
nodeExePath string
Результат NodeAssets.Compilers

RunCommand() публичный Метод

public RunCommand ( CommandResult result ) : Task
result CommandResult
Результат Task

WaitForExitAsync() публичный статический Метод

public static WaitForExitAsync ( Process process ) : Task
process System.Diagnostics.Process
Результат Task