C# 클래스 NodeAssets.Core.Commands.NodeExecutor

상속: INodeExecutor
파일 보기 프로젝트 열기: ajorkowski/NodeAssets 1 사용 예제들

공개 메소드들

메소드 설명
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