Click or drag to resize

TypeKind Class



Enumeration for possible kinds of type symbols.
Inheritance Hierarchy
SystemEnum
  Microsoft.CodeAnalysisTypeKind

Namespace:  Microsoft.CodeAnalysis
Assembly:  Microsoft.CodeAnalysis (in Microsoft.CodeAnalysis.dll) Version: 2.3.0-dev-56735-00. Commit Hash: <developer build>
Syntax
public sealed class TypeKind : Enum

The TypeKind type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberArray
Type is an array type.
Public fieldStatic memberClass
Type is a class.
Public fieldStatic memberDelegate
Type is a delegate.
Public fieldStatic memberDynamic
Type is dynamic.
Public fieldStatic memberEnum
Type is an enumeration.
Public fieldStatic memberError
Type is an error type.
Public fieldStatic memberInterface
Type is an interface.
Public fieldStatic memberModule
Type is a module.
Public fieldStatic memberPointer
Type is a pointer.
Public fieldStatic memberStruct
Type is a C# struct or VB Structure
Public fieldStatic memberStructure
Type is a C# struct or VB Structure
Public fieldStatic memberSubmission
Type is an interactive submission.
Public fieldStatic memberTypeParameter
Type is a type parameter.
Public fieldStatic memberUnknown
Type's kind is undefined.
Public fieldvalue__
Top
See Also