NDepend.API Documentation
NDepend.Issue Namespace
Inheritance Hierarchy
The namespace NDepend.Issues provides types and extension methods to handle issues.
Classes
 ClassDescription
Class This static class provides various extension methods related to Issue objects.
Class 
ClassRepresents the rule-id or the rule category defined in a usage of System.Diagnostics.CodeAnalysis.SuppressMessageAttribute.
Class 
Interfaces
 InterfaceDescription
Interface 
Interface An instance of this class represents an issue.
Interface Represents a log emitted at analysis execution time.
InterfaceAn issues-set hold all data about AllIssues of CodeBase and makes convenient to browse issues, rule and code elements.
InterfaceAn issues-set-builder lets add and remove rules and issues in IssuesSet.
InterfaceAn issues-set-diff compares its NewerIssuesSet and OlderIssuesSet objects and makes convenient to browse diff information about issues, rule and code elements of these two issues sets.
InterfaceAn issues-set-diff-builder lets add and remove rules and issues in an IssuesSetDiff.
Interface Represents a quality gate.
InterfaceThe purpose of this interface is only to be downcasted to a NDepend.CodeQuery.RecordBase object.
InterfaceRepresents a rule from which IIssue are inferred.
InterfaceRepresents the result of the method call NDepend.CodeQuery.ExtensionMethodsQuery.GetIssues.
InterfaceRepresents a valid usage of System.Diagnostics.CodeAnalysis.SuppressMessageAttribute in source code with the category "NDepend".
Enumerations
 EnumerationDescription
Enumeration Represents an issue computation log category: Info / Warning / Error.
Enumeration Represents the kind of issue computation log.
EnumerationThis enumeration indicates if an IIssue object is referencing the record or not.
Enumeration Enumerate possible quality gate status.
Enumeration 
Enumeration Enumerate the possible rule providers.
EnumerationScope on which a ISuppressMessage object is applied.
See Also

Reference

NDepend.API Assembly