Bagikan melalui


SpecialType Enum

Definisi

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.

Berlaku untuk