Type.IsTypeDefinition Property
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a value that indicates whether the type is a type definition.
public:
virtual property bool IsTypeDefinition { bool get(); };
public virtual bool IsTypeDefinition { get; }
member this.IsTypeDefinition : bool
Public Overridable ReadOnly Property IsTypeDefinition As Boolean
true
if the current Type is a type definition; otherwise, false
.
A Type instance is a type definition if it represents the type directly defined in assembly, in contrast to types that are constructed on demand based on other types. For example, a primitive type, class, structure, or generic type definition is a type definition, but an array, reference, pointer, or instantiated generic type isn't.
Product | Versions |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
.NET feedback
.NET is an open source project. Select a link to provide feedback: