다음을 통해 공유


메타데이터 열거형

이 섹션에서는 메타데이터 API에서 사용하는 관리되지 않는 열거형에 대해 설명합니다.

섹션 내용

AssemblyFlags 열거형
어셈블리의 런타임 기능을 설명하는 값을 포함합니다.

AssemblyRefFlags 열거형
어셈블리 참조의 기능을 설명하는 값을 포함합니다.

CeeSectionAttr 열거형
ICeeGen 인터페이스에서 사용할 섹션의 특성을 지정하는 값을 제공합니다.

CeeSectionRelocType 열거형
ICeeGen::AddSectionReloc 메서드 호출에서 내보낸 reloc 명령의 형식에 영향을 주는 값을 제공합니다.

COINITICOR 열거형
공용 언어 런타임을 초기화할 때 CoInitializeCor에서 사용하는 상수를 지정합니다.

COINITIEE 열거형
공용 언어 런타임을 초기화할 때 CoInitializeEE에서 사용하는 상수를 지정합니다.

CorArgType 열거형
런타임 핸들의 네이티브 형식을 설명하는 값을 포함합니다.

CorAssemblyFlags 열거형
어셈블리 컴파일에 적용되는 메타데이터를 설명하는 값을 포함합니다.

CorAttributeTargets 열거형
특성을 적용하는 데 유효한 애플리케이션 요소를 지정합니다.

CorCallingConvention 열거형
관리 코드에서 수행된 호출 규칙의 형식을 설명하는 값을 포함합니다.

CorCheckDuplicatesFor 열거형
중복 검사 중에 사용되는 값을 포함합니다.

CorDeclSecurity 열거형
공용 언어 런타임에서 사용하는 선언적 보안의 형식을 설명하는 값을 포함합니다.

CorElementType
공용 언어 런타임 Type의 내부 네이티브 형식을 설명하는 값을 포함합니다.

CorErrorIfEmitOutOfOrder 열거형
메타데이터를 내보내는 순서가 잘못되었을 때 오류 메시지가 생성되어야 하는 조건을 나타내는 플래그 값을 포함합니다.

CorEventAttr 열거형
이벤트의 메타데이터를 설명하는 값을 포함합니다.

CorFieldAttr 열거형
필드에 대한 메타데이터를 설명하는 값을 포함합니다.

CorFileFlags 열거형
IMetaDataAssemblyEmit::DefineFile 메서드 호출에서 정의된 파일 형식을 설명하는 값을 포함합니다.

CorFileMapping 열거형
IMetaDataInfo::GetFileMapping 메서드 호출에서 반환된 파일 형식 매핑을 설명하는 값을 포함합니다.

CorGenericParamAttr 열거형
IMetaDataEmit2::DefineGenericParam 메서드 호출에서 사용된 제네릭 형식에 대한 Type 매개 변수를 설명하는 값을 포함합니다.

CorImportOptions 열거형
현재 범위를 벗어난 어셈블리를 가져오는 중의 동작을 제어하는 플래그 값을 포함합니다.

CorLinkerOptions 열거형
메타데이터 링커 옵션을 선택하는 플래그를 지정합니다.

CorLocalRefPreservation 열거형
로컬 참조의 처리에 대한 플래그 값을 포함합니다.

CorManifestResourceFlags 열거형
어셈블리 매니페스트에 인코딩된 리소스의 표시 유형을 설명하는 값을 포함합니다.

CorMethodAttr 열거형
메서드에 대한 메타데이터를 설명하는 값을 포함합니다.

CorMethodImpl 열거형
메서드 구현 기능을 설명하는 값을 포함합니다.

CorMethodSemanticsAttr 열거형
메서드와 관련 속성 또는 이벤트 간의 관계를 설명하는 값을 포함합니다.

CorNativeLinkFlags 열거형
네이티브 코드를 연결할 때 링커에서 사용하는 플래그 값을 제공합니다.

CorNativeLinkType 열거형
네이티브 코드에서 연결된 형식을 나타내는 값을 제공합니다.

CorNativeType 열거형
관리되지 않는 네이티브 형식을 설명하는 값을 포함합니다.

CorNotificationForTokenMovement 열거형
토큰 이동 시 알림에 영향을 주는 플래그 값을 포함합니다.

CorOpenFlags 열거형
매니페스트 파일을 열 때 메타데이터 동작을 제어하는 플래그 값을 포함합니다.

CorParamAttr 열거형
메서드 매개 변수의 메타데이터를 설명하는 값을 포함합니다.

CorPEKind 열거형
IMetaDataImport2::GetPEKind 메서드 호출에서 반환된 이식 가능 파일을 설명하는 값을 포함합니다.

CorPinvokeMap 열거형
PInvoke 호출의 기능을 설명하는 값을 포함합니다.

CorPropertyAttr 열거형
속성의 메타데이터를 설명하는 값을 포함합니다.

CorRefToDefCheck 열거형
코드를 최적화하기 위해 해당 정의로 변환되는 참조된 항목을 제어하는 플래그를 지정합니다.

CorRegFlags 열거형
모듈 또는 Composite를 설치할 때 등록에 사용되는 플래그 값을 제공합니다.

CorSaveSize 열거형
저장 작업의 크기를 쿼리할 때 필요한 전체 자릿수 수준을 나타내는 값을 포함합니다.

CorSerializationType 열거형
공용 언어 런타임에서 개체를 직렬화하는 방법을 설명하는 값을 포함합니다. 이 값은 일반적으로 CorElementType 값에 해당합니다.

CorSetENC 열거형
메타데이터 생성 중의 동작에 영향을 주는 데 사용되는 값을 포함합니다.

CorThreadSafetyOptions 열거형
스레드 안정성 옵션을 선택하는 플래그를 지정합니다.

CorTokenType 열거형
메타데이터 토큰이 참조하는 개체 종류를 나타내는 값을 포함합니다.

CorTypeAttr 열거형
형식 메타데이터를 나타내는 값을 포함합니다.

CorUnmanagedCallingConvention 열거형
관리되지 않는 호출 규칙을 설명하는 값을 포함합니다.

CorValidatorModuleType 열거형
IMetaDataValidate 인터페이스에서 모듈 형식(PE 파일과 .obj 파일 비교)을 지정하는 데 사용하는 값을 제공합니다.

COUNINITIEE 열거형
공용 언어 런타임을 초기화할 때 CoUninitializeEE에서 사용하는 상수를 지정합니다.

메타데이터 인터페이스

메타데이터 전역 정적 함수

메타데이터 구조체

메타데이터 공용 구조체