SpecialType Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan Id jenis runtime khusus.
public enum class SpecialType
public enum SpecialType
type SpecialType =
Public Enum SpecialType
- Warisan
-
SpecialType
Bidang
Count | 46 | Jumlah jenis khusus. Ini bukan hitungan anggota enum. |
None | 0 | Menunjukkan jenis non-khusus (nilai default). |
System_ArgIterator | 37 | Menunjukkan bahwa jenisnya adalah ArgIterator. |
System_Array | 23 | Menunjukkan bahwa jenisnya adalah Array. |
System_AsyncCallback | 43 | Menunjukkan bahwa jenisnya adalah AsyncCallback. |
System_Boolean | 7 | Menunjukkan bahwa jenisnya adalah Boolean. |
System_Byte | 10 | Menunjukkan bahwa jenisnya adalah Byte. |
System_Char | 8 | Menunjukkan bahwa jenisnya adalah Char. |
System_Collections_Generic_ICollection_T | 27 | Menunjukkan bahwa jenisnya adalah ICollection<T>. |
System_Collections_Generic_IEnumerable_T | 25 | Menunjukkan bahwa jenisnya adalah IEnumerable<T>. |
System_Collections_Generic_IEnumerator_T | 29 | Menunjukkan bahwa jenisnya adalah IEnumerator<T>. |
System_Collections_Generic_IList_T | 26 | Menunjukkan bahwa jenisnya adalah IList<T>. |
System_Collections_Generic_IReadOnlyCollection_T | 31 | Menunjukkan bahwa jenisnya adalah IReadOnlyCollection<T>. |
System_Collections_Generic_IReadOnlyList_T | 30 | Menunjukkan bahwa jenisnya adalah IReadOnlyList<T>. |
System_Collections_IEnumerable | 24 | Menunjukkan bahwa jenisnya adalah IEnumerable. |
System_Collections_IEnumerator | 28 | Menunjukkan bahwa jenisnya adalah IEnumerator. |
System_DateTime | 33 | Menunjukkan bahwa jenisnya adalah DateTime. |
System_Decimal | 17 | Menunjukkan bahwa jenisnya adalah Decimal. |
System_Delegate | 4 | Menunjukkan bahwa jenisnya adalah Delegate. |
System_Double | 19 | Menunjukkan bahwa jenisnya adalah Double. |
System_Enum | 2 | Menunjukkan bahwa jenisnya adalah Enum. |
System_IAsyncResult | 42 | Menunjukkan bahwa jenisnya adalah IAsyncResult. |
System_IDisposable | 35 | Menunjukkan bahwa jenisnya adalah IDisposable. |
System_Int16 | 11 | Menunjukkan bahwa jenisnya adalah Int16. |
System_Int32 | 13 | Menunjukkan bahwa jenisnya adalah Int32. |
System_Int64 | 15 | Menunjukkan bahwa jenisnya adalah Int64. |
System_IntPtr | 21 | Menunjukkan bahwa jenisnya adalah IntPtr. |
System_MulticastDelegate | 3 | Menunjukkan bahwa jenisnya adalah MulticastDelegate. |
System_Nullable_T | 32 | Menunjukkan bahwa jenisnya adalah Nullable<T>. |
System_Object | 1 | Menunjukkan bahwa jenisnya adalah Object. |
System_Runtime_CompilerServices_InlineArrayAttribute | 46 | Atribut yang ditempatkan pada jenis array sebaris. |
System_Runtime_CompilerServices_IsVolatile | 34 | Menunjukkan bahwa jenisnya adalah IsVolatile. |
System_Runtime_CompilerServices_PreserveBaseOverridesAttribute | 45 | Atribut yang ditempatkan pada setiap metode dengan 'methodimpl" alias ".override" dalam metadata. |
System_Runtime_CompilerServices_RuntimeFeature | 44 | Menunjukkan bahwa jenisnya adalah System.Runtime.CompilerServices.RuntimeFeature. |
System_RuntimeArgumentHandle | 38 | Menunjukkan bahwa jenisnya adalah RuntimeArgumentHandle. |
System_RuntimeFieldHandle | 39 | Menunjukkan bahwa jenisnya adalah RuntimeFieldHandle. |
System_RuntimeMethodHandle | 40 | Menunjukkan bahwa jenisnya adalah RuntimeMethodHandle. |
System_RuntimeTypeHandle | 41 | Menunjukkan bahwa jenisnya adalah RuntimeTypeHandle. |
System_SByte | 9 | Menunjukkan bahwa jenisnya adalah SByte. |
System_Single | 18 | Menunjukkan bahwa jenisnya adalah Single. |
System_String | 20 | Menunjukkan bahwa jenisnya adalah String. |
System_TypedReference | 36 | Menunjukkan bahwa jenisnya adalah TypedReference. |
System_UInt16 | 12 | Menunjukkan bahwa jenisnya adalah UInt16. |
System_UInt32 | 14 | Menunjukkan bahwa jenisnya adalah UInt32. |
System_UInt64 | 16 | Menunjukkan bahwa jenisnya adalah UInt64. |
System_UIntPtr | 22 | Menunjukkan bahwa jenisnya adalah UIntPtr. |
System_ValueType | 5 | Menunjukkan bahwa jenisnya adalah ValueType. |
System_Void | 6 | Menunjukkan bahwa jenisnya adalah Void. |
Keterangan
Hanya jenis yang secara eksplisit disebutkan dalam spesifikasi "Jenis inti yang terletak bersama" (https://github.com/dotnet/roslyn/blob/main/docs/compilers/Co-located%20core%20types.md) dapat berada dalam enum ini. Hal-hal berikut harus sinkron: 1) nama SpecialType enum 2) dalam array SpecialTypes.EmittedNames.