Open sandboxFocus

Method SelectTypesDerivedFrom

SelectTypesDerivedFrom(Type, DerivedTypesOptions)

Selects all types, among those enclosed in declarations of the current set, that derive from or implement a given Type.

Declaration
IAspectReceiver<INamedType, out TTag> SelectTypesDerivedFrom(Type baseType, DerivedTypesOptions options = DerivedTypesOptions.All)
Parameters
Type Name Description
Type baseType
DerivedTypesOptions options
Returns
Type Description
IAspectReceiver<INamedType, TTag>
Remarks

The query on the right part of SelectTypes(bool) is executed concurrently.

.

SelectTypesDerivedFrom(INamedType, DerivedTypesOptions)

Selects all types, among those enclosed in declarations of the current set, that derive from or implement a given Type.

Declaration
IAspectReceiver<INamedType, out TTag> SelectTypesDerivedFrom(INamedType baseType, DerivedTypesOptions options = DerivedTypesOptions.All)
Parameters
Type Name Description
INamedType baseType
DerivedTypesOptions options
Returns
Type Description
IAspectReceiver<INamedType, TTag>
Remarks

The query on the right part of SelectTypes(bool) is executed concurrently.

.