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.
.