다음을 통해 공유


CorFieldAttr 열거형

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

typedef enum CorFieldAttr {
    
    fdFieldAccessMask           =   0x0007,
    fdPrivateScope              =   0x0000,
    fdPrivate                   =   0x0001,
    fdFamANDAssem               =   0x0002,
    fdAssembly                  =   0x0003,
    fdFamily                    =   0x0004,
    fdFamORAssem                =   0x0005,
    fdPublic                    =   0x0006,
    
    fdStatic                    =   0x0010,
    fdInitOnly                  =   0x0020,
    fdLiteral                   =   0x0040,
    fdNotSerialized             =   0x0080,
    
    fdSpecialName               =   0x0200,
    
    fdPinvokeImpl               =   0x2000,
    
    fdReservedMask              =   0x9500,
    fdRTSpecialName             =   0x0400,
    fdHasFieldMarshal           =   0x1000,
    fdHasDefault                =   0x8000,
    fdHasFieldRVA               =   0x0100
    
} CorFieldAttr;

멤버

멤버

설명

fdFieldAccessMask

액세스 가능성 정보를 지정합니다.

fdPrivateScope

필드를 참조할 수 없도록 지정합니다.

fdPrivate

부모 형식에서만 필드에 액세스할 수 있음을 지정합니다.

fdFamANDAssem

어셈블리의 파생 클래스에서 필드에 액세스할 수 있음을 지정합니다.

fdAssembly

어셈블리의 모든 형식에서 필드에 액세스할 수 있음을 지정합니다.

fdFamily

해당 형식과 파생 클래스에서만 필드에 액세스할 수 있음을 지정합니다.

fdFamORAssem

어셈블리의 파생 클래스 및 모든 형식에서 필드에 액세스할 수 있음을 지정합니다.

fdPublic

이 범위가 표시되는 모든 형식에서 필드에 액세스할 수 있음을 지정합니다.

fdStatic

필드가 인스턴스 멤버가 아니라 해당 형식의 멤버임을 지정합니다.

fdInitOnly

필드를 초기화한 후에는 변경할 수 없음을 지정합니다.

fdLiteral

필드 값이 컴파일 타임 상수임을 지정합니다.

fdNotSerialized

필드 형식이 원격으로 처리되면 해당 필드가 serialize되지 않음을 지정합니다.

fdSpecialName

필드가 특수하고 해당 이름으로 필드의 이러한 특징을 알 수 있음을 지정합니다.

fdPinvokeImpl

PInvoke를 사용하여 필드가 구현됨을 지정합니다.

fdReservedMask

공용 언어 런타임에서 내부적으로 사용하기 위해 예약됩니다.

fdRTSpecialName

공용 언어 런타임 메타데이터 내부 API로 이름의 인코딩을 확인하도록 지정합니다.

fdHasFieldMarshal

필드에 마샬링 정보가 포함되도록 지정합니다.

fdHasDefault

필드에 기본값이 설정되도록 지정합니다.

fdHasFieldRVA

필드에 상대 가상 주소가 설정되도록 지정합니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorHdr.h

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

참고 항목

기타 리소스

메타데이터 열거형