roslyn:get_derived_types
Find all subclasses of a specified base type by name. Supports transitive (default) or direct children only.
Instructions
Find all types inheriting from a base type BY NAME.
USAGE:
Find all subclasses: get_derived_types("BaseService")
Direct children only: get_derived_types("BaseClass", includeTransitive=false)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| baseTypeName | Yes | Base type name | |
| includeTransitive | No | Include indirect descendants (default: true) | |
| maxResults | No | Maximum results (default: 100) |