다음을 통해 공유


CorErrorIfEmitOutOfOrder Enumeration

메타데이터가 순서대로 내보내질 때 오류 메시지를 생성해야 하는 조건을 나타내는 플래그 값을 포함합니다.

Syntax

typedef enum CorErrorIfEmitOutOfOrder {

    MDErrorOutOfOrderDefault    = 0x00000000,
    MDErrorOutOfOrderNone       = 0x00000000,
    MDErrorOutOfOrderAll        = 0xffffffff,
    MDMethodOutOfOrder          = 0x00000001,
    MDFieldOutOfOrder           = 0x00000002,
    MDParamOutOfOrder           = 0x00000004,
    MDPropertyOutOfOrder        = 0x00000008,
    MDEventOutOfOrder           = 0x00000010

} CorErrorIfEmitOutOfOrder;

Members

Member Description
MDErrorOutOfOrderDefault 오류 메시지를 생성하지 않는 기본 동작을 나타냅니다.
MDErrorOutOfOrderNone 컴파일러에서 오류 메시지를 생성해서는 안 되었음을 나타냅니다.
MDErrorOutOfOrderAll 필드, 속성, 이벤트, 메서드 또는 매개 변수가 순서대로 내보내질 때 컴파일러가 오류 메시지를 생성해야 임을 나타냅니다.
MDMethodOutOfOrder 메서드가 순서대로 내보내질 때 컴파일러가 오류 메시지를 생성해야 임을 나타냅니다.
MDFieldOutOfOrder 필드가 순서대로 내보내질 때 컴파일러가 오류 메시지를 생성해야 했음을 나타냅니다.
MDParamOutOfOrder 매개 변수가 순서대로 내보내질 때 컴파일러가 오류 메시지를 생성해야 임을 나타냅니다.
MDPropertyOutOfOrder 속성이 순서대로 내보내질 때 컴파일러에서 오류 메시지를 생성해야 했음을 나타냅니다.
MDEventOutOfOrder 이벤트가 순서대로 내보내질 때 컴파일러가 오류 메시지를 생성해야 했음을 나타냅니다.

Requirements

플랫폼:.NET 지원 운영 체제를 참조하세요.

Header: CorHdr.h