Table of Contents

Interface IDmsAutomationScript

Namespace
Skyline.DataMiner.Core.DataMinerSystem.Common
Assembly
Skyline.DataMiner.Core.DataMinerSystem.Common.dll

DataMiner Script Interface.

public interface IDmsAutomationScript
Extension Methods

Properties

Author

The author of the script.

CSharpBlocks

The CSharp code blocks that are available in the script.

Description

The description of the script.

Dummies

The dummies that need to be passed to run the script.

Folder

The folder where the script is located.

Name

The name of the script.

Parameters

The parameters that need to be passed to run the script.

Methods

Delete()

Deletes the script.

Execute(IEnumerable<DmsAutomationScriptParamValue>, IEnumerable<DmsAutomationScriptDummyValue>, DmsAutomationScriptRunOptions)

Executes the script.

Execute(IEnumerable<DmsAutomationScriptParamValue>, IEnumerable<DmsAutomationScriptDummyValue>, bool, string)

Executes the script.

ExecuteAsync(IEnumerable<DmsAutomationScriptParamValue>, IEnumerable<DmsAutomationScriptDummyValue>, DmsAutomationScriptRunOptions)

Executes the script asynchronously.

ExecuteAsync(IEnumerable<DmsAutomationScriptParamValue>, IEnumerable<DmsAutomationScriptDummyValue>, bool, string)

Executes the script asynchronously.