| Name | Description |
| DepthOfAssignAnyFields | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only methods that directly or indirectly assign any field in . The metric value for each method in DefinitionDomain is equal to the smallest depth of usage of any field assigned. |
| DepthOfAssignField | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only methods that directly or indirectly assign . The metric value for each method in DefinitionDomain is equal to the depth of usage of the field. |
| DepthOfCreateA | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only methods that directly or indirectly call a constructor of . The metric value for each method in DefinitionDomain is equal to the smallest depth of usage of a constructor. |
| DepthOfCreateAny | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only methods that directly or indirectly call a constructor of a type in . The metric value for each method in DefinitionDomain is equal to the smallest depth of usage of a constructor. |
| DepthOfDeriveFrom | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only types that derive from . The metric value for each type in DefinitionDomain is equal to the depth of inheritance relative to . |
| DepthOfDeriveFromAny | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only types that derive from any type in . The metric value for each type in DefinitionDomain is equal to the smallest depth of inheritance relative to any type in . |
| DepthOfIsUsedBy<TUsed,TUser> | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only code elements directly or indirectly used by . The metric value for each code element in DefinitionDomain is equal to the depth of usage. |
| DepthOfIsUsedByAny<TUsed,TUser> | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only code elements directly or indirectly used by any code element in . The metric value for each code element in DefinitionDomain is equal to the depth of usage. |
| DepthOfIsUsing<TUser,TUsed> | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only code elements directly or indirectly using . The metric value for each code element in DefinitionDomain is equal to the depth of usage. |
| DepthOfIsUsingAny<TUser,TUsed> | Returns a ICodeMetric<TCodeElement,TNumeric> object whose DefinitionDomain is a sub-sequence of this sequence , containing only code elements directly or indirectly using any code element in . The metric value for each code element in DefinitionDomain is equal to the depth of usage. |
| IndirectlyUsedBy<TUsed,TUser> | Returns a sub-sequence of this sequence , containing only code elements directly or indirectly used by . |
| IndirectlyUsedByAny<TUsed,TUser> | Returns a sub-sequence of this sequence , containing only code elements directly or indirectly used by any code element in the sequence . |
| IndirectlyUsing<TUser,TUsed> | Returns a sub-sequence of this sequence , containing only code elements directly or indirectly using . |
| IndirectlyUsingAny<TUser,TUsed> | Returns a sub-sequence of this sequence , containing only code elements directly or indirectly used by any code element in the sequence . |
| TaggedWithAllAttributes<TTagged> | Returns a sub-sequence of this sequence , containing only code elements tagged with all attribute types in . |
| TaggedWithAnyAttributes<TTagged> | Returns a sub-sequence of this sequence , containing only code elements tagged with any attribute type in . |
| TaggedWithAttribute<TTagged> | Returns a sub-sequence of this sequence , containing only code elements tagged with . |
| ThatAssignAnyFields | Returns a sub-sequence of this sequence , containing only methods that assigns any field in . |
| ThatAssignField | Returns a sub-sequence of this sequence , containing only methods that assigns the field . |
| ThatCreateA | Returns a sub-sequence of this sequence , containing only methods that calls a constructor of . |
| ThatCreateAny | Returns a sub-sequence of this sequence , containing only methods that calls a constructor of any type in . |
| ThatDeriveFrom | Returns a sub-sequence of this sequence , containing only types that derive from . |
| ThatDeriveFromAny | Returns a sub-sequence of this sequence , containing only types that derive from any type in . |
| ThatDirectlyDeriveFrom | Returns a sub-sequence of this sequence , containing only types that directly derive from . |
| ThatDirectlyDeriveFromAny | Returns a sub-sequence of this sequence , containing only types that directly derive from any type in . |
| ThatImplement | Returns a sub-sequence of this sequence , containing only types that implement, or interfaces that extend, . |
| ThatImplementAll | Returns a sub-sequence of this sequence , containing only types that implement, or interfaces that extend, all interfaces in . |
| ThatImplementAny | Returns a sub-sequence of this sequence , containing only types that implement, or interfaces that extend, any interface in . |
| ThatIndirectlyAssignAnyFields | Returns a sub-sequence of this sequence , containing only methods that assigns directly or indirectly any field in . |
| ThatIndirectlyCreateAny | Returns a sub-sequence of this sequence , containing only methods that directly or indirectly calls a constructor of any type in . |
| UsedBy<TUsed,TUser> | Returns a sub-sequence of this sequence , containing only code elements directly used by . |
| UsedByAll<TUsed,TUser> | Returns a sub-sequence of this sequence , containing only code elements directly used by all code elements in the sequence . |
| UsedByAny<TUsed,TUser> | Returns a sub-sequence of this sequence , containing only code elements directly used by any code element in the sequence . |
| Using<TUser,TUsed> | Returns a sub-sequence of this sequence , containing only code elements directly using . |
| UsingAll<TUser,TUsed> | Returns a sub-sequence of this sequence , containing only code elements directly using all code elements in the sequence . |
| UsingAny<TUser,TUsed> | Returns a sub-sequence of this sequence , containing only code elements directly used by any code element in the sequence . |
| WithFieldType | Returns a sub-sequence of this sequence , containing only fields that have for field type. |
| WithFieldTypeIn | Returns a sub-sequence of this sequence , containing only fields that have any type in for field type. |
| WithReturnType | Returns a sub-sequence of this sequence , containing only methods that have for return type. |
| WithReturnTypeIn | Returns a sub-sequence of this sequence , containing only methods that have any type in for return type. |