diff options
| author | Roy <roy.mail.net@gmail.com> | 2017-12-09 16:08:18 +0200 |
|---|---|---|
| committer | Roy <roy.mail.net@gmail.com> | 2017-12-09 16:08:18 +0200 |
| commit | 9a34f6f6456702440ecd50f902e59daa2ea77595 (patch) | |
| tree | c92440155aec0e16375bb6196c46a1d69ba9fb8f /Software/Visual_Studio/Tango.Scripting/ScriptEngine.cs | |
| parent | b8e6e2c5d95f970907a2888fda13c14c5188d152 (diff) | |
| download | Tango-9a34f6f6456702440ecd50f902e59daa2ea77595.tar.gz Tango-9a34f6f6456702440ecd50f902e59daa2ea77595.zip | |
Added code comments to scripting lib and stubs execution GUI.
Diffstat (limited to 'Software/Visual_Studio/Tango.Scripting/ScriptEngine.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.Scripting/ScriptEngine.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.Scripting/ScriptEngine.cs b/Software/Visual_Studio/Tango.Scripting/ScriptEngine.cs index 7e9bdd6e3..52f595c3e 100644 --- a/Software/Visual_Studio/Tango.Scripting/ScriptEngine.cs +++ b/Software/Visual_Studio/Tango.Scripting/ScriptEngine.cs @@ -18,12 +18,21 @@ namespace Tango.Scripting private OnExecuteParameters _onExecuteParameters; public List<Type> ReferencedAssemblies { get; private set; } + /// <summary> + /// Initializes a new instance of the <see cref="ScriptEngine"/> class. + /// </summary> + /// <param name="parameters">The parameters.</param> public ScriptEngine(OnExecuteParameters parameters) { _onExecuteParameters = parameters; ReferencedAssemblies = new List<Type>(); } + /// <summary> + /// Runs the specified code. + /// </summary> + /// <param name="code">The code.</param> + /// <returns></returns> public async Task Run(String code) { //My References. @@ -65,6 +74,9 @@ namespace Tango.Scripting "await Task.Factory.StartNew(() => { OnExecute(" + methodParameters + "); });", options: options, globals: _onExecuteParameters, cancellationToken: _cancaller.Token); } + /// <summary> + /// Stops this instance. + /// </summary> public void Stop() { _cancaller.Cancel(); |
