Table of Contents

Enum TypeShapeKind

Namespace
PolyType.Abstractions
Assembly
PolyType.dll

Defines kinds of an ITypeShape instance.

public enum TypeShapeKind

Fields

Dictionary = 5

Shape represents a dictionary type using IDictionaryTypeShape.

Enum = 2

Shape represents an enum type using IEnumTypeShape.

Enumerable = 4

Shape represents an enumerable type using IEnumerableTypeShape.

None = 0

Default value not representing any specific shape.

Nullable = 3

Shape represents a Nullable<T> using INullableTypeShape.

Object = 1

Shape represents an object type using IObjectTypeShape.