Class ObjectDataModel
Represents a type whose data model is defined as a list of properties.
public sealed class ObjectDataModel : TypeDataModel
- Inheritance
-
ObjectDataModel
- Inherited Members
Properties
Constructors
List of instance constructors defined on the type.
public required ImmutableArray<ConstructorDataModel> Constructors { get; init; }
Property Value
Kind
Determines the type of TypeDataModel being used.
public override TypeDataKind Kind { get; }
Property Value
Properties
List of instance properties or fields defined on the type.
public required ImmutableArray<PropertyDataModel> Properties { get; init; }