NDepend.API Documentation
ThatImplementAny Method
NDepend.CodeModel Namespace > ExtensionMethodsSequenceUsage Class : ThatImplementAny Method
This sequence of types.
The sequence of interfaces implemented by types in the returned sequence.
Returns a sub-sequence of this sequence types, containing only types that implement, or interfaces that extend, any interface in interfaces.
Syntax

Parameters

types
This sequence of types.
interfaces
The sequence of interfaces implemented by types in the returned sequence.
Remarks
Types in interfaces that are not interface, are not taken account.
This extension method has a O(types.Count + interfaces.Count) time complexity.
Requirements

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

See Also

Reference

ExtensionMethodsSequenceUsage Class
ExtensionMethodsSequenceUsage Members
Implement Method
InterfacesImplemented Property
TypesThatImplementMe Property
NbInterfacesImplemented Property
ThatImplement Method
ThatImplementAll Method
NDepend.Reserved.CQLinq.ExtensionMethodsCQLinqDependency.Implement(NDepend.CodeModel.IType,System.String)