Class DerivedTypesOptions
Options for the GetDerivedTypes(INamedType, DerivedTypesOptions) method.
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public sealed class DerivedTypesOptions : Enum
Fields
Name | Description |
---|---|
All | Returns all types that derive from the given type, directly or indirectly. |
Default | Equivalent to All. |
DirectOnly | Only returns types that directly derive from the given type. |
FirstLevelWithinCompilationOnly | Only returns types of the current compilation that derive from the given type or from an intermediate derived type of the given type, only if the derived type is an external type. That is, does not return types of the current compilation that derive from another type in the current compilation that derives from the given type. |
value__ |