Table of Contents

Interface IDmsSchedulerScriptActionBuilder

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

Builder for creating or modifying scheduler script actions.

public interface IDmsSchedulerScriptActionBuilder : IDmsSchedulerActionBuilder<IDmsSchedulerScriptAction, IDmsSchedulerScriptActionBuilder>
Inherited Members
Extension Methods

Methods

AddDummy(int, DmsElementId)

Adds a dummy (element link) to the script.

AddMemoryFile(int, string)

Adds a memory file to the script.

AddParameter(int, string)

Adds a parameter to the script.

RemoveDummy(int)

Removes a dummy (element link) from the script.

RemoveMemoryFile(int)

Removes a memory file from the script.

RemoveParameter(int)

Removes a parameter from the script.

WithCheckSets(bool)

Sets whether to check sets.

WithDummies(IDictionary<int, DmsElementId>)

Sets all dummies (element links) for the script.

WithExecuteAsync(bool)

Sets whether to execute the script asynchronously.

WithMemoryFiles(IDictionary<int, string>)

Sets all memory files for the script.

WithParameters(IDictionary<int, string>)

Sets all parameters for the script.

WithRunOptions(DmsSchedulerScriptRunFlags)

Sets the run options.

WithScriptName(string)

Sets the script name.

WithSkipStartedInformationEvent(bool)

Sets whether to skip the started information event.