Class TypeSlimKind
Enum describing the kind of a type.
Inheritance
System.Object
TypeSlimKind
Namespace: System.Reflection
Assembly: Nuqleon.Linq.Expressions.Bonsai.dll
Syntax
public sealed class TypeSlimKind : Enum
Fields
Array
Array type, consisting of an element type and a rank.
Declaration
public const TypeSlimKind Array
Field Value
Type | Description |
---|---|
TypeSlimKind |
Generic
Closed generic type, consisting of a type definition and type arguments.
Declaration
public const TypeSlimKind Generic
Field Value
Type | Description |
---|---|
TypeSlimKind |
GenericDefinition
Open generic type definition.
Declaration
public const TypeSlimKind GenericDefinition
Field Value
Type | Description |
---|---|
TypeSlimKind |
GenericParameter
Generic type parameter.
Declaration
public const TypeSlimKind GenericParameter
Field Value
Type | Description |
---|---|
TypeSlimKind |
Simple
Simple type, i.e. not constructed from other types.
Declaration
public const TypeSlimKind Simple
Field Value
Type | Description |
---|---|
TypeSlimKind |
Structural
Structural type, consisting of a set of named members.
Declaration
public const TypeSlimKind Structural
Field Value
Type | Description |
---|---|
TypeSlimKind |
value__
Declaration
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |