SpecialType 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
특수 런타임 형식의 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 배열의 이름은 동기화되어야 합니다.
적용 대상
.NET