Metalama 1.0 / / Metalama Documentation / Aspect API / Metalama.​Framework.​Code / Special­Type

Class SpecialType

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
Byte
Count

Number of items in this enumeration.

Decimal
Double
IAsyncEnumerable_T

System.Collections.Generic.IAsyncEnumerable.

IAsyncEnumerator_T

System.Collections.Generic.IAsyncEnumerator.

IEnumerable

IEnumerable.

IEnumerable_T

IEnumerable<T>.

IEnumerator

IEnumerator.

IEnumerator_T

IEnumerator<T>.

Int16
Int32
Int64
List_T

List<T>.

None

Not a special type.

Object

Object.

SByte
Single
String
Task
Task_T
UInt16
UInt32
UInt64
value__
ValueTask
ValueTask_T
Void

Void.