NDepend.API Documentation
WithNameLike<TCodeElement> Method
NDepend.CodeModel Namespace > ExtensionMethodsNaming Class : WithNameLike<TCodeElement> Method
The code element type that is ICodeElement or that implements ICodeElement.
This sequence of code elements objects.
The regular expression string.
Returns a sub-sequence of this sequence seq, containing only code elements objects with Name matching the regular expression regexString.
Syntax
[Extension()]
public static IEnumerable<TCodeElement> WithNameLike<TCodeElement>( 
   IEnumerable<TCodeElement> seq,
   string regexString
)
where TCodeElement: class, ICodeElement

Parameters

seq
This sequence of code elements objects.
regexString
The regular expression string.

Type Parameters

TCodeElement
The code element type that is ICodeElement or that implements ICodeElement.
Exceptions
ExceptionDescription
regexString is an invalid regular exception.
Remarks
The regular expression is defined with the System.Text.RegularExpressions syntax.
The regular expression string can be suffixed with "\i" to specify the ignore case option.
Requirements

Target Platforms: Windows 11, 10, 8, 7 and Linux, MacOS with net8.0, net7.0 or net6.0 installed

See Also

Reference

ExtensionMethodsNaming Class
ExtensionMethodsNaming Members
Name Property
WithName<TCodeElement> Method
WithNameIn<TCodeElement> Method
WithNameNotIn<TCodeElement> Method
WithNameWildcardMatch<TCodeElement> Method
WithNameWildcardMatchIn<TCodeElement> Method
WithNameWildcardMatchNotIn<TCodeElement> Method
NameLike Method
ToNameLikePredicate Method