API Reference
Class
AnalysisCatalogValidationResult
Validation outcome for analysis rule and pack catalogs.
Inheritance
- Object
- AnalysisCatalogValidationResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public AnalysisCatalogValidationResult(IReadOnlyList<String> errors, IReadOnlyList<String> warnings) #Creates a validation result.
Parameters
- errors System.Collections.Generic.IReadOnlyList{System.String}
- warnings System.Collections.Generic.IReadOnlyList{System.String}
Methods
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Boolean IsValid { get; } #True when no validation errors were found.
public IReadOnlyList<String> Errors { get; } #Validation errors that should block catalog usage.
public IReadOnlyList<String> Warnings { get; } #Validation warnings that should be reviewed but do not block by themselves.
public Int32 IssueCount { get; } #Total number of discovered issues (errors + warnings).