SelectTypesDerivedFrom(Type, DerivedTypesOptions)
Selects all types, among those enclosed in declarations of the current set, that derive from or implement a given Type.
Declaration
IValidatorReceiver<INamedType, out TTag> SelectTypesDerivedFrom(Type type, DerivedTypesOptions options = DerivedTypesOptions.All)
Parameters
Type | Name | Description |
---|---|---|
Type | type | |
DerivedTypesOptions | options |
Returns
Type | Description |
---|---|
IValidatorReceiver<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 INamedType.
Declaration
IValidatorReceiver<INamedType, out TTag> SelectTypesDerivedFrom(INamedType type, DerivedTypesOptions options = DerivedTypesOptions.All)
Parameters
Type | Name | Description |
---|---|---|
INamedType | type | |
DerivedTypesOptions | options |
Returns
Type | Description |
---|---|
IValidatorReceiver<INamedType, TTag> |
Remarks
The query on the right part of SelectTypes(bool) is executed concurrently.
.