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

SpecialType Class

Special types, such as Void.

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

Fields

Name Description
Boolean

Boolean.

Byte

Byte.

Count

Number of items in this enumeration.

Decimal

Decimal.

Double

Double.

IAsyncEnumerable_T

System.Collections.Generic.IAsyncEnumerable>T<.

IAsyncEnumerator_T

System.Collections.Generic.IAsyncEnumerator>T<.

IEnumerable

IEnumerable.

IEnumerable_T

IEnumerable<T>.

IEnumerator

IEnumerator.

IEnumerator_T

IEnumerator<T>.

Int16

Int16.

Int32

Int32.

Int64

Int64.

List_T

List<T>.

None

Not a special type.

Object

Object.

SByte

SByte.

Single

Single.

String

String.

Task

Task.

Task_T

Task<TResult>.

UInt16

UInt16.

UInt32

UInt32.

UInt64

UInt64.

value__
ValueTask

System.Threading.Tasks.ValueTask.

ValueTask_T

System.Threading.Tasks.ValueTask>T<.

Void

Void.