ScriptLanguage enumeration

Specifies the supported scripting languages for script execution.

public enum ScriptLanguage

Values

name value description
Native 0 No scripting; executes native C# code.
PowerShell 1 Uses PowerShell scripting language.
CSharp 2 Uses C# scripting language.
FSharp 3 Uses F# scripting language.
Python 4 Uses Python scripting language.
JavaScript 5 Uses JavaScript scripting language (optional, e.g., via ClearScript/Jint).
VBNet 6 Uses VB.NET scripting language.

Remarks

  • Native – No scripting; executes native C# code.
  • PowerShell – Uses PowerShell scripting language.
  • CSharp – Uses C# scripting language.
  • FSharp – Uses F# scripting language.
  • Python – Uses Python scripting language.
  • JavaScript – Uses JavaScript scripting language (optional, e.g., via ClearScript/Jint).

See Also