Class StructuralDataTypeKinds
Enumeration of structural data type kinds.
Inheritance
System.Object
StructuralDataTypeKinds
Namespace: Nuqleon.DataModel.TypeSystem
Assembly: Nuqleon.DataModel.CompilerServices.dll
Syntax
public sealed class StructuralDataTypeKinds : Enum
Remarks
This enumeration supports flags in order to allow for checkers that check for a subset of the allowed data model type kinds.
Fields
Anonymous
Anonymous type.
Declaration
public const StructuralDataTypeKinds Anonymous
Field Value
Type | Description |
---|---|
StructuralDataTypeKinds |
Entity
User-defined entity type.
Declaration
public const StructuralDataTypeKinds Entity
Field Value
Type | Description |
---|---|
StructuralDataTypeKinds |
Record
Record type.
Declaration
public const StructuralDataTypeKinds Record
Field Value
Type | Description |
---|---|
StructuralDataTypeKinds |
Tuple
Tuple type.
Declaration
public const StructuralDataTypeKinds Tuple
Field Value
Type | Description |
---|---|
StructuralDataTypeKinds |
value__
Declaration
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |