C# Class IntelliFind.ScriptContext.ScriptRunner

Show file Open project: FrankBakkerNl/IntelliFind

Public Methods

Method Description
RunScriptAsync ( string code, object globals, CancellationToken cancellationToken ) : Task
ValidateScript ( string code, Type globalsType ) : List
ValidateScriptAsync ( string code, Type globalsType, CancellationToken cancellationToken ) : Task>

Method Details

RunScriptAsync() public static method

public static RunScriptAsync ( string code, object globals, CancellationToken cancellationToken ) : Task
code string
globals object
cancellationToken System.Threading.CancellationToken
return Task

ValidateScript() public static method

public static ValidateScript ( string code, Type globalsType ) : List
code string
globalsType System.Type
return List

ValidateScriptAsync() public static method

public static ValidateScriptAsync ( string code, Type globalsType, CancellationToken cancellationToken ) : Task>
code string
globalsType System.Type
cancellationToken System.Threading.CancellationToken
return Task>