TestimoX

API Reference

Class

PowerShellRuleCacheOptions

Namespace TestimoX.Configuration.Engine
Assembly TestimoX
Modifiers sealed

Disk cache settings used when falling back to legacy PowerShell scripts.

Inheritance

  • Object
  • PowerShellRuleCacheOptions

Constructors

public PowerShellRuleCacheOptions() #

Properties

public PowerShellCacheMode Mode { get; set; } #

Cache mode: Persistent (default), Temporary, or Disabled.

public String RootDirectory { get; set; } #

Optional root directory for extracted scripts. When omitted, defaults to %LOCALAPPDATA%\TestimoX\RulesPowerShell (Persistent) or %TEMP%\TestimoX\RulesPowerShell (Temporary).

public String DirectoryName { get; set; } #

Optional folder name below RootDirectory. When omitted, a deterministic hash of the catalog is used (Persistent) or a random GUID (Temporary).