| Name | Description |
| AllAnnualInterest | Gets the summed annual-interest of all issues relative to , and relative to all its children code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AllAnnualInterestDiff | Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.AllAnnualInterestIn of NDepend.CodeModel.ICompareContext.NewerVersion<T> of , minus OlderIssuesSet.NDepend.Issue.IIssuesSet.AllAnnualInterestIn of NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| AllAnnualInterestPercent | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(AllDebt,AllAnnualInterest). |
| AllAnnualInterestPercentDiff | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(AllDebtDiff,AllAnnualInterestDiff). |
| AllBreakingPoint | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(AllDebt,AllAnnualInterest). |
| AllBreakingPointDiff | Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(AllDebtDiff,AllAnnualInterestDiff). |
| AllDebt | Gets the summed debt of all issues relative to , and relative to all its children code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AllDebtDiff | Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.AllDebtIn of NDepend.CodeModel.ICompareContext.NewerVersion<T> of , minus OlderIssuesSet.NDepend.Issue.IIssuesSet.AllDebtIn of NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| AllIssues | Gets all issues relative to , and relative to all its child code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AllIssuesCount | Gets the count of all issues relative to , and relative to all its children code elements, defined by .NDepend.CodeModel.ICodeElementParent.RecursiveChildren, if is a NDepend.CodeModel.ICodeElementParent. |
| AnnualInterest | Overloaded. Gets the summed annual-interest of all issues of rule. |
| AnnualInterestDiff | Overloaded. Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.AnnualInterest of NewerVersion(IRule) of rule, minus OlderIssuesSet.NDepend.Issue.IIssuesSet.AnnualInterest of OlderVersion(IRule) of rule. |
| AnnualInterestPercent | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(Debt(IRule),AnnualInterest(IRule)). |
| AnnualInterestPercentDiff | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.AnnualInterestPercent(DebtDiff(IRule),AnnualInterestDiff(IRule)). |
| BecameObsolete | Returns true if this is not tagged with System.ObsoleteAttribute in the older version of the code base, but is tagged as obsolete in the newer version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.BecameObsolete must be called instead. |
| BreakingPoint | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(Debt(IRule),AnnualInterest(IRule)). |
| BreakingPointDiff | Overloaded. Gets NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.NDepend.TechnicalDebt.ExtensionMethodsDebtUsableInCQLinq.BreakingPoint(DebtDiff(IRule),AnnualInterestDiff(IRule)). |
| CodeWasChanged | Returns true if the code of this object, has been modified. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.CodeWasChanged must be called instead. |
| CommentsWereChanged | Returns true if comments of this object, have been modified. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.CommentsWereChanged must be called instead. |
| CostToReachBetterRating | Returns the estimated cost, to reach a better rating, based on the fact that has actually a total debt estimated to AllDebt(). |
| CostToReachRating | Returns the estimated effort to reach , based on the fact that has actually a total debt estimated to AllDebt(). |
| Debt | Overloaded. Gets the summed debt of all issues of rule. |
| DebtDiff | Overloaded. Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.Debt of NewerVersion(IRule) of rule, minus OlderIssuesSet.NDepend.Issue.IIssuesSet.Debt of OlderVersion(IRule) of rule. |
| DebtRating | Gets the debt rating of in the range NDepend.TechnicalDebt.DebtRating.A (very good) to NDepend.TechnicalDebt.DebtRating.E (very bad). |
| DebtRatingChanged | Gets a value that indicates if .NDepend.Issue.IIssuesSet.DebtRating is different for NDepend.CodeModel.ICompareContext.NewerVersion<T> and NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| DebtRatingImproved | Gets a value that indicates if .NDepend.Issue.IIssuesSet.DebtRating is better for NDepend.CodeModel.ICompareContext.NewerVersion<T> than for NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| DebtRatingWorsened | Gets a value that indicates if .NDepend.Issue.IIssuesSet.DebtRating is better for NDepend.CodeModel.ICompareContext.OlderVersion<T> than for NDepend.CodeModel.ICompareContext.NewerVersion<T> of . |
| DebtRatio | Estimate the ratio of technical debt, measured through AllDebt(). This ratio is expressed in percentage, of estimated debt, compared to the estimated time it would take to rewrite from scratch. |
| DebtRatioDiff | Gets NewerIssuesSet.NDepend.Issue.IIssuesSet.DebtRatio of NDepend.CodeModel.ICompareContext.NewerVersion<T> of , minus OlderIssuesSet.NDepend.Issue.IIssuesSet.DebtRatio of NDepend.CodeModel.ICompareContext.OlderVersion<T> of . |
| DepthOfDeriveFrom | Returns a non-null depth of inheritance value, if is, directly or indirectly, deriving from a class whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IType.NDepend.CodeModel.IType.DepthOfDeriveFrom must be called instead. |
| DepthOfIsUsedBy | Returns a non-null depth of usage value, if is directly or indirectly used by a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsSequenceUsage.NDepend.CodeModel.ExtensionMethodsSequenceUsage.DepthOfIsUsedByAny<TUsed,TUser> must be called instead. |
| DepthOfIsUsing | Returns a non-null depth of usage value, if is directly or indirectly using a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsSequenceUsage.NDepend.CodeModel.ExtensionMethodsSequenceUsage.DepthOfIsUsingAny<TUser,TUsed> must be called instead. |
| DeriveFrom | Returns true if is, directly or indirectly, deriving from a class whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IType.NDepend.CodeModel.IType.DeriveFrom must be called instead. |
| EffortToDevelop | Evaluate the total time to develop based on .NDepend.CodeModel.ExtensionMethodsHelpers.GetNbLinesOfCode_GuaranteedIfPDBFound, by applying a linear coefficent inferred from the project NDepend.TechnicalDebt.DebtSettings settings: NDepend.TechnicalDebt.DebtSettings.EstimatedNumberOfManDayToDevelop1000LogicalLinesOfCode and NDepend.TechnicalDebt.DebtSettings.NumberOfWorkHourPerDay. |
| FullNameLike | Returns true if this .NDepend.CodeModel.ICodeElement.FullName string matches the regular expression . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsNaming.NDepend.CodeModel.ExtensionMethodsNaming.WithFullNameLike<TCodeElement> must be called instead. |
| GetImage<T> | Get the image that represents the . |
| GetNbLinesOfCode_GuaranteedIfPDBFound | Try gets a number of lines of code for an application . This value is guaranteed not being zero if the code element is in an assembly for which PDB file has been found and parsed. |
| HasAnnualInterest | Gets a value indicating whether the has annual-interest or not. |
| HasAttribute | Returns true if this is directly tagged by a attribute class whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IAttributeTarget.NDepend.CodeModel.IAttributeTarget.HasAttribute must be called instead. |
| HasDebt | Gets a value indicating whether the has debt or not. |
| HasIssue | Gets a value indicating whether the has issues or not. |
| Implement | Returns true if implements an interface whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IType.NDepend.CodeModel.IType.Implement must be called instead. |
| IsIndirectlyUsedBy | Returns true if is, directly or indirectly, used by a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsSequenceUsage.NDepend.CodeModel.ExtensionMethodsSequenceUsage.IndirectlyUsedByAny<TUsed,TUser> must be called instead. |
| IsIndirectlyUsing | Returns true if is, directly or indirectly, using a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsSequenceUsage.NDepend.CodeModel.ExtensionMethodsSequenceUsage.IndirectlyUsingAny<TUser,TUsed> must be called instead. |
| IsInNewerBuild | Returns true if this object is in the newer version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.IsInNewerBuild must be called instead. |
| IsInOlderBuild | Returns true if this object is in the older version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsInOlderBuild must be called instead. |
| IsNotUsedAnymore | Returns true if this object is in a third-party assembly (or is a third-party assembly itself), and if it is used by the older version of the code base, but not by the newer version. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsNotUsedAnymore must be called instead. |
| IsPresentInBothBuilds | Returns true if this object is both in the newer and older versions of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsPresentInBothBuilds must be called instead. |
| Issues | Overloaded. Gets all issues of rule. |
| IssuesAdded | Overloaded. Gets all issues of rule that have no equivalent in OlderIssuesSet. These issues are considered as added. |
| IssuesFixed | Overloaded. Gets all issues of rule that have no equivalent in NewerIssuesSet. These issues are considered as fixed. |
| IsUsedBy | Returns true if this is directly used by a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedBy must be called instead. |
| IsUsedByAssembly | Returns true if this is directly used by a NDepend.CodeModel.IAssembly whose NDepend.CodeModel.ICodeElement.Name is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByAssembly must be called instead. |
| IsUsedByEvent | Returns true if this is directly used by a NDepend.CodeModel.IEvent whose NDepend.CodeModel.ICodeElement.FullName is . This event can only be called in a ICQLinqExecutionContext, otherwise the event NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByEvent must be called instead. |
| IsUsedByMethod | Returns true if this is directly used by a NDepend.CodeModel.IMethod whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByMethod must be called instead. |
| IsUsedByNamespace | Returns true if this is directly used by a NDepend.CodeModel.INamespace whose NDepend.CodeModel.ICodeElement.Name is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByNamespace must be called instead. |
| IsUsedByProperty | Returns true if this is directly used by a NDepend.CodeModel.IProperty whose NDepend.CodeModel.ICodeElement.FullName is . This property can only be called in a ICQLinqExecutionContext, otherwise the property NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByProperty must be called instead. |
| IsUsedByType | Returns true if this is directly used by a NDepend.CodeModel.IType whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUsed.NDepend.CodeModel.IUsed.IsUsedByType must be called instead. |
| IsUsedDifferently | Returns true if this is a namespace or a type in a third-party assembly (or is a third-party assembly itself) and if some of its children code elements are not used anymore by the newer version of the code base, or are used by the newer version of the code base, but are not used by the older version. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsUsedDifferently must be called instead. |
| IsUsedRecently | Returns true if this object is in a third-party assembly (or is a third-party assembly itself), and if it is used by the newer version of the code base, but not by the older version. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.IsUsedRecently must be called instead. |
| IsUsing | Returns true if this is directly using a NDepend.CodeModel.ICodeElement whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsing must be called instead. |
| IsUsingAssembly | Returns true if this is directly using a NDepend.CodeModel.IAssembly whose NDepend.CodeModel.ICodeElement.Name is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsingAssembly must be called instead. |
| IsUsingEvent | Returns true if this is directly using a NDepend.CodeModel.IEvent whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsingEvent must be called instead. |
| IsUsingField | Returns true if this is directly using a NDepend.CodeModel.IField whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsingField must be called instead. |
| IsUsingMethod | Returns true if this is directly using a NDepend.CodeModel.IMethod whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsingMethod must be called instead. |
| IsUsingNamespace | Returns true if this is directly using a NDepend.CodeModel.INamespace whose NDepend.CodeModel.ICodeElement.Name is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsingNamespace must be called instead. |
| IsUsingProperty | Returns true if this is directly using a NDepend.CodeModel.IProperty whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsingProperty must be called instead. |
| IsUsingType | Returns true if this is directly using a NDepend.CodeModel.IType whose NDepend.CodeModel.ICodeElement.FullName is . This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.IUser.NDepend.CodeModel.IUser.IsUsingType must be called instead. |
| NameLike | Returns true if this .NDepend.CodeModel.ICodeElement.Name string matches the regular expression . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsNaming.NDepend.CodeModel.ExtensionMethodsNaming.WithNameLike<TCodeElement> must be called instead. |
| SimpleNameLike | Returns true if this .NDepend.CodeModel.ICodeElement.SimpleName string matches the regular expression . This method can only be called in a ICQLinqExecutionContext, otherwise the extension method NDepend.CodeModel.ExtensionMethodsNaming.NDepend.CodeModel.ExtensionMethodsNaming.WithFullNameLike<TCodeElement> must be called instead. |
| TryDiffSource | Opens with a textual files compare/diff tool, the older and newer source versions of . |
| TryOpenSource | Overloaded. Opens the source file containing the declaration of this ICodeElement, and points to the declaration line. |
| VisibilityWasChanged | Returns true if the visibility of this has been changed. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.VisibilityWasChanged must be called instead. |
| WasAdded | Returns true if this object has been added and thus, is not present in the older version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.WasAdded must be called instead. |
| WasChanged | Returns true if this object was changed in any way (code change, comment change, visibility change...). This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.WasChanged must be called instead. |
| WasRemoved | Returns true if this object has been removed and thus, is not present in the newer version of the code base. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.WasRemoved must be called instead. |