MetalamaAPI documentationAspect APIMetalama.​Framework.​CodeSpecial­Type
Open sandboxFocus

SpecialType Class

Special types, such as Void.

Inheritance
System.Object
SpecialType
Namespace: Metalama.Framework.Code
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public sealed class SpecialType : Enum

Fields

Name Description
Boolean

System.Boolean.

Byte

System.Byte.

Count

Number of items in this enumeration.

Decimal

System.Decimal.

Double

System.Double.

IAsyncEnumerable_T

System.Collections.Generic.IAsyncEnumerable>T<.

IAsyncEnumerator_T

System.Collections.Generic.IAsyncEnumerator>T<.

IEnumerable

System.Collections.IEnumerable.

IEnumerable_T

System.Collections.Generic.IEnumerable<>.

IEnumerator

System.Collections.IEnumerator.

IEnumerator_T

System.Collections.Generic.IEnumerator<>.

Int16

System.Int16.

Int32

System.Int32.

Int64

System.Int64.

List_T

System.Collections.Generic.List<>.

None

Not a special type.

Object

System.Object.

SByte

System.SByte.

Single

System.Single.

String

System.String.

Task

System.Threading.Tasks.Task.

Task_T

System.Threading.Tasks.Task<>.

UInt16

System.UInt16.

UInt32

System.UInt32.

UInt64

System.UInt64.

value__
ValueTask

System.Threading.Tasks.ValueTask.

ValueTask_T

System.Threading.Tasks.ValueTask>T<.

Void

System.Void.