NDepend.API Documentation
IAnalysisResult Interface Members
Properties 

NDepend.Analysis Namespace : IAnalysisResult Interface

The following tables list the members exposed by IAnalysisResult.

Public Properties
 NameDescription
 PropertyGets a IAnalysisResultRef object corresponding to this analysis result.  
 PropertyGets a NDepend.CodeModel.ICodeBase object representing the code base snapshot for this analysis result.  
 PropertyGets the root group containing code rules and queries defined in the code base through the attribute NDepend.Attributes.CodeRuleAttribute.  
 PropertyGets valid usages of System.Diagnostics.CodeAnalysis.SuppressMessageAttribute in source code with the category "NDepend" indexed by their rule-id or rule category.  
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded. This method compiles and runs all rules against analysisResult.IAnalysisResult.CodeBase and returns all issues in an NDepend.Issue.IIssuesSet object.
Public Extension MethodThis method compiles and runs all rules and trend metrics on analysisResult.IAnalysisResult.CodeBase and returns all issues in an NDepend.Issue.IIssuesSet object and returns also all trendMetricsValues.
Public Extension MethodOverloaded. This method compiles and runs all rules against both code base snapshots of compareContext (NewerCodeBase and OlderCodeBase) and returns all baseline and newer issues compared in an NDepend.Issue.IIssuesSetDiff object.
Public Extension MethodThis method compiles and runs all rules and trend metrics against both code base snapshots of compareContext (NewerCodeBase and OlderCodeBase) and returns all baseline and newer issues compared in an NDepend.Issue.IIssuesSetDiff object and returns also all trendMetricsValues.
Public Extension MethodOverloaded. Force log trend metrics values for this analysisResult.
Top
See Also

Reference

IAnalysisResult Interface
NDepend.Analysis Namespace