If a wildcard match expression is used, like "X*YZ" instead of "XYZ", the returned collection contains all matched code elements. Targets code elements can be matched by following extension methods declared in NDepend.Reserved.CQLinq.NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency: NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsedBy(NDepend.CodeModel.IUsed,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsedByAssembly(NDepend.CodeModel.IUsed,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsedByNamespace(NDepend.CodeModel.IUsed,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsedByType(NDepend.CodeModel.IUsed,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsedByMethod(NDepend.CodeModel.IUsed,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.DepthOfIsUsedBy, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsIndirectlyUsedBy, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsing(NDepend.CodeModel.IUser,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsingAssembly(NDepend.CodeModel.IUser,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsingNamespace(NDepend.CodeModel.IUser,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsingType(NDepend.CodeModel.IUser,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsingMethod(NDepend.CodeModel.IUser,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsUsingField(NDepend.CodeModel.IUser,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.DepthOfIsUsing, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.IsIndirectlyUsing, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.ReturnTypeIs, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.FieldTypeIs, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.AssignField(NDepend.CodeModel.IMethod,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.DepthOfAssignField, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.CreateA(NDepend.CodeModel.IMethod,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.DepthOfCreateA, NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.HasAttribute(NDepend.CodeModel.IAttributeTarget,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.DeriveFrom(NDepend.CodeModel.IType,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.DepthOfDeriveFrom(NDepend.CodeModel.IType,System.String), NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.Implement(NDepend.CodeModel.IType,System.String)
Requirements
Target Platforms: Windows 11, 10, 8, 7and Linux, MacOS with net10.0, net9.0 or net8.0 installed