다음을 통해 공유


SpecialType 열거형

정의

특수 런타임 형식의 ID를 지정합니다.

public enum class SpecialType
public enum SpecialType
type SpecialType = 
Public Enum SpecialType
상속
SpecialType

필드

Count 46

특수 형식의 수입니다. 열거형 멤버 수가 아닙니다.

None 0

특수 형식이 아닌 형식(기본값)을 나타냅니다.

System_ArgIterator 37

형식이 임을 ArgIterator나타냅니다.

System_Array 23

형식이 임을 Array나타냅니다.

System_AsyncCallback 43

형식이 임을 AsyncCallback나타냅니다.

System_Boolean 7

형식이 임을 Boolean나타냅니다.

System_Byte 10

형식이 임을 Byte나타냅니다.

System_Char 8

형식이 임을 Char나타냅니다.

System_Collections_Generic_ICollection_T 27

형식이 임을 ICollection<T>나타냅니다.

System_Collections_Generic_IEnumerable_T 25

형식이 임을 IEnumerable<T>나타냅니다.

System_Collections_Generic_IEnumerator_T 29

형식이 임을 IEnumerator<T>나타냅니다.

System_Collections_Generic_IList_T 26

형식이 임을 IList<T>나타냅니다.

System_Collections_Generic_IReadOnlyCollection_T 31

형식이 임을 IReadOnlyCollection<T>나타냅니다.

System_Collections_Generic_IReadOnlyList_T 30

형식이 임을 IReadOnlyList<T>나타냅니다.

System_Collections_IEnumerable 24

형식이 임을 IEnumerable나타냅니다.

System_Collections_IEnumerator 28

형식이 임을 IEnumerator나타냅니다.

System_DateTime 33

형식이 임을 DateTime나타냅니다.

System_Decimal 17

형식이 임을 Decimal나타냅니다.

System_Delegate 4

형식이 임을 Delegate나타냅니다.

System_Double 19

형식이 임을 Double나타냅니다.

System_Enum 2

형식이 임을 Enum나타냅니다.

System_IAsyncResult 42

형식이 임을 IAsyncResult나타냅니다.

System_IDisposable 35

형식이 임을 IDisposable나타냅니다.

System_Int16 11

형식이 임을 Int16나타냅니다.

System_Int32 13

형식이 임을 Int32나타냅니다.

System_Int64 15

형식이 임을 Int64나타냅니다.

System_IntPtr 21

형식이 임을 IntPtr나타냅니다.

System_MulticastDelegate 3

형식이 임을 MulticastDelegate나타냅니다.

System_Nullable_T 32

형식이 임을 Nullable<T>나타냅니다.

System_Object 1

형식이 임을 Object나타냅니다.

System_Runtime_CompilerServices_InlineArrayAttribute 46

인라인 배열 형식에 배치되는 특성입니다.

System_Runtime_CompilerServices_IsVolatile 34

형식이 임을 IsVolatile나타냅니다.

System_Runtime_CompilerServices_PreserveBaseOverridesAttribute 45

메타데이터에서 ".override"라고 하는 'methodimpl'을 사용하여 각 메서드에 배치되는 특성입니다.

System_Runtime_CompilerServices_RuntimeFeature 44

형식이 System.Runtime.CompilerServices.RuntimeFeature임을 나타냅니다.

System_RuntimeArgumentHandle 38

형식이 임을 RuntimeArgumentHandle나타냅니다.

System_RuntimeFieldHandle 39

형식이 임을 RuntimeFieldHandle나타냅니다.

System_RuntimeMethodHandle 40

형식이 임을 RuntimeMethodHandle나타냅니다.

System_RuntimeTypeHandle 41

형식이 임을 RuntimeTypeHandle나타냅니다.

System_SByte 9

형식이 임을 SByte나타냅니다.

System_Single 18

형식이 임을 Single나타냅니다.

System_String 20

형식이 임을 String나타냅니다.

System_TypedReference 36

형식이 임을 TypedReference나타냅니다.

System_UInt16 12

형식이 임을 UInt16나타냅니다.

System_UInt32 14

형식이 임을 UInt32나타냅니다.

System_UInt64 16

형식이 임을 UInt64나타냅니다.

System_UIntPtr 22

형식이 임을 UIntPtr나타냅니다.

System_ValueType 5

형식이 임을 ValueType나타냅니다.

System_Void 6

형식이 임을 Void나타냅니다.

설명

"공동 배치된 코어 형식" 사양(https://github.com/dotnet/roslyn/blob/main/docs/compilers/Co-located%20core%20types.md) 에 명시적으로 언급된 형식만 이 열거형에 있을 수 있습니다. 1) SpecialType 열거형 2) SpecialTypes.EmittedNames 배열의 이름은 동기화되어야 합니다.

적용 대상