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.