다음을 통해 공유


SignatureTypeCode 열거형

정의

서명 인코딩에서 사용되는 형식 코드를 정의하는 상수를 지정합니다.

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

필드

Array 20

서명에서 일반화된 Array을 나타냅니다.

Boolean 2

서명에서 Boolean을 나타냅니다.

ByReference 16

서명에서 관리되는 포인터를(byref 반환 값 및 매개 변수)를 나타냅니다. 기본 형식을 인코딩하는 서명별로 Blob에서 이어집니다.

Byte 5

서명에서 Byte을 나타냅니다.

Char 3

서명에서 Char을 나타냅니다.

Double 13

서명에서 Double을 나타냅니다.

FunctionPointer 27

서명에서 함수 포인터 형식을 나타냅니다.

GenericMethodParameter 30

서명 내에서 사용되는 제네릭 메서드 매개 변수를 나타냅니다.

GenericTypeInstance 21

서명에서 제네릭 형식의 인스턴스화를 나타냅니다.

GenericTypeParameter 19

서명 내에서 사용되는 제네릭 형식 매개 변수를 나타냅니다.

Int16 6

서명에서 Int16을 나타냅니다.

Int32 8

서명에서 Int32을 나타냅니다.

Int64 10

서명에서 Int64을 나타냅니다.

IntPtr 24

서명에서 IntPtr을 나타냅니다.

Invalid 0

잘못되었거나 초기화되지 않은 형식 코드를 나타냅니다. 유효한 서명에서 나타나지 않습니다.

Object 28

서명에서 Object을 나타냅니다.

OptionalModifier 32

호출자가 무시할 수 있는 서명 내의 형식에 적용되는 사용자 지정 한정자를 나타냅니다.

Pinned 69

가비지 수집기에서 고정한 지역 변수를 나타냅니다.

Pointer 15

서명에서 관리되지 않는 포인터를 나타냅니다. 기본 형식을 인코딩하는 서명별로 Blob에서 이어집니다.

RequiredModifier 31

호출자가 이해해야 하는 서명 내의 형식에 적용되는 사용자 지정 한정자를 나타냅니다.

SByte 4

서명에서 SByte을 나타냅니다.

Sentinel 65

고정 인수의 끝과 가변 인수의 시작을 나타내는 표식을 나타냅니다.

Single 12

서명에서 Single을 나타냅니다.

String 14

서명에서 String을 나타냅니다.

SZArray 29

낮은 경계가 0인 단일 차원 Array을 나타냅니다.

TypedReference 22

서명에서 형식화된 참조를 나타냅니다.

TypeHandle 64

서명에서 EntityHandle 형식의 앞에 옵니다. 원시 메타데이터에서는 참조 형식의 경우 ELEMENT_TYPE_CLASS(0x12)로 인코딩되거나 값 형식의 경우 ELEMENT_TYPE_VALUETYPE(0x11)으로 인코딩됩니다. Windows 런타임 프로젝션이 클래스에서 값 형식 또는 반대로 투사되므로 이 값은 단일 코드로 축소되며, 이 경우에 원시 코드는 잘못 출력됩니다.

UInt16 7

서명에서 UInt16을 나타냅니다.

UInt32 9

서명에서 UInt32을 나타냅니다.

UInt64 11

서명에서 UInt64을 나타냅니다.

UIntPtr 25

서명에서 UIntPtr을 나타냅니다.

Void 1

서명에서 Void을 나타냅니다.

적용 대상