Table of Contents

Enum TypeDataKind

Namespace
PolyType.Roslyn
Assembly
PolyType.Roslyn.dll

The kind of type represented by a TypeDataModel.

public enum TypeDataKind

Fields

Delegate = 7

Type is a DelegateDataModel.

Dictionary = 4

Type is a DictionaryDataModel.

Enum = 1

Type is a EnumDataModel.

Enumerable = 3

Type is a EnumerableDataModel.

None = 0

Type is an TypeDataModel. Type is a primitive type or is a standalone value type (such as TimeSpan or DateTime).

Object = 5

Type is a ObjectDataModel.

Optional = 2

Type is a OptionalDataModel.

Tuple = 6

Type is a TupleDataModel.