NDepend.API Documentation
IQuery Interface Members
Properties  Methods 

NDepend.CodeQuery Namespace : IQuery Interface

The following tables list the members exposed by IQuery.

Public Properties
 NameDescription
 Property Gets a value that indicates whether if the code rule is violated, the code rule matched code elements are listed into the report.  
 Property Gets a value that indicates whether if the code rule is violated, the code rule matched code elements are shown in a treemap picture embedded into the report.  
 Property Gets a value that indicates whether if the code rule is violated, the code rule matched code elements statistics are shown into the report.  
 Property Gets a value that indicates whether the query is active.  
 Property Gets a value that indicates whether the code rule is critical or not.  
 Property Gets a value that indicates whether the query has been extracted from code.  
 Property Gets the parent group. Returns null if the query has no parent group.  
 Property Gets the CQLinq or CQL code rule string or query string.  
 Property Gets the root parent. Returns null if the query has no root parent.  
Top
Public Methods
 NameDescription
 MethodReturns a new query where values for QueryString, IsActive, DisplayListInReport, DisplaySelectionViewInReport, DisplayStatInReport, IsCriticalRule have been cloned, through controller.  
 MethodReturns true if this query and queryToCompareWith have same value for QueryString, IsActive, DisplayListInReport, DisplaySelectionViewInReport, DisplayStatInReport, IsCriticalRule.  
 MethodReturns a new IQuery object cloned from this object, where IsActive value is set to isActive, if this value for IsActive is different than isActive. Otherwise returns this IQuery.  
Top
Extension Methods
 NameDescription
Public Extension MethodGets a NDepend.Issue.IRule object from a IQuery object.
Public Extension MethodOverloaded. Returns true if this query.IsActive is true, and all its parents' groups (recursive) are also active.
Top
See Also

Reference

IQuery Interface
NDepend.CodeQuery Namespace