IClassType Interface
- Namespace
- Kampute.DocToolkit.Metadata
- Assembly
Definition
Defines a contract for accessing class-specific metadata.
public interface IClassType : ICompositeType
- Extends
- Implemented by
Properties
| DerivedTypes | Gets the types that directly derive from the class in the same assembly. |
| ExtensionBlocks | Gets the collection of extension blocks defined in the class. |
| IsAbstract | Gets a value indicating whether the class is abstract. |
| IsSealed | Gets a value indicating whether the class is sealed. |
| MayContainExtensionMembers | Gets a value indicating whether the class may contain extension members. |
Methods
| IsSubclassOf(IClassType) | Determines whether the type is a subclass of the given type, including indirect inheritance through the type hierarchy. |
Extension Methods