NDepend.API Documentation
ExtensionMethodsHelpers Class Members
Methods 


NDepend.CodeModel Namespace : ExtensionMethodsHelpers Class

The following tables list the members exposed by ExtensionMethodsHelpers.

Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)Overloaded. Returns true if this codeElements sequence contains the same set of code elements than the otherCodeElements sequence. Otherwise returns false.  
Public Methodstatic (Shared in Visual Basic)Creates a new ICompareContext object, with newer for NewerCodeBase and older for OlderCodeBase.  
Public Methodstatic (Shared in Visual Basic)Filter code elements object from this codeElements sequence. Keeps only code elements for those ICodeElement.ICodeElement.IsThirdParty is false.  
Public Methodstatic (Shared in Visual Basic)Iteratively fills a sequence of code elements, until no new element can be added. The first iteration starts with initialSeq, and the function func is used to compute new elements of the iteration N+1 from all elements computed until the iteration N.  
Public Methodstatic (Shared in Visual Basic)Iteratively fills a sequence of code elements, until no new element can be added. The first iteration starts with initialSeq, and the function func is used to compute new elements of the iteration N+1 from new elements computed at iteration N.  
Public Methodstatic (Shared in Visual Basic)Get the image that represents the codeElement.  
Public Methodstatic (Shared in Visual Basic)Try gets a number of lines of code for an application codeElement. This value is guaranteed not being zero if the code element is in an assembly for which PDB file has been found and parsed.  
Public Methodstatic (Shared in Visual Basic)Returns a predicate object that takes a IMember object as input parameter, and returns a boolean that determines whether the member's ICodeElement.FullName matches the regular expression regexString.  
Public Methodstatic (Shared in Visual Basic)Returns a predicate object that takes a ICodeElement object as input parameter, and returns a boolean that determines whether the code element's Name matches the regular expression regexString.  
Public Methodstatic (Shared in Visual Basic)Returns a predicate object that takes a IMethod object as input parameter, and returns a boolean that determines whether the code element's ICodeElement.SimpleName matches the regular expression regexString.  
Public Methodstatic (Shared in Visual Basic) Try to get the content of a source file as it was at analysis time.  
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded. Gets an enumerable object that contains first element and then elements of elements, in this order.
Public Extension MethodOverloaded. Returns true if this item equals item1 or item2.
Public Extension MethodReturns the newer version of this codeElement object. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.NewerVersion<T> must be called instead.
Public Extension MethodReturns the older version of this codeElement object. This method can only be called in a ICQLinqExecutionContext, otherwise the method NDepend.CodeModel.ICompareContext.NDepend.CodeModel.ICompareContext.OlderVersion<T> must be called instead.
Public Extension MethodGets an enumerable object that contains only the single element element.
Public Extension MethodIf obj is a numeric primitive type, returns its value converted as double. else returns null.
Top
See Also

Reference

ExtensionMethodsHelpers Class
NDepend.CodeModel Namespace