IntelligenceX

API Reference

Class

AnalysisCatalogLoader

Namespace IntelligenceX.Analysis
Assembly IntelligenceX
Modifiers static

Loads analysis rule and pack definitions from disk.

Inheritance

  • Object
  • AnalysisCatalogLoader

Methods

LoadFromPaths 2 overloads
public static AnalysisCatalog LoadFromPaths(String rulesRoot, String packsRoot) #
Returns: AnalysisCatalog

Loads catalog content from explicit rule and pack directories.

Parameters

rulesRoot System.String requiredposition: 0
packsRoot System.String requiredposition: 1
public static AnalysisCatalog LoadFromPaths(String rulesRoot, String overridesRoot, String packsRoot) #
Returns: AnalysisCatalog

Loads catalog content from explicit rule, override, and pack directories.

Parameters

rulesRoot System.String requiredposition: 0
overridesRoot System.String requiredposition: 1
packsRoot System.String requiredposition: 2
public static AnalysisCatalog LoadFromWorkspace(String workspace) #
Returns: AnalysisCatalog

Loads catalog content from the workspace (defaults to current directory).

Parameters

workspace System.String requiredposition: 0