다음을 통해 공유


CorErrorIfEmitOutOfOrder 열거형

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

구문

typedef enum CorErrorIfEmitOutOfOrder {  
  
    MDErrorOutOfOrderDefault    = 0x00000000,  
    MDErrorOutOfOrderNone       = 0x00000000,  
    MDErrorOutOfOrderAll        = 0xffffffff,  
    MDMethodOutOfOrder          = 0x00000001,  
    MDFieldOutOfOrder           = 0x00000002,  
    MDParamOutOfOrder           = 0x00000004,  
    MDPropertyOutOfOrder        = 0x00000008,  
    MDEventOutOfOrder           = 0x00000010  
  
} CorErrorIfEmitOutOfOrder;  

멤버

멤버 Description
MDErrorOutOfOrderDefault 오류 메시지를 생성하지 않는 기본 동작을 나타냅니다.
MDErrorOutOfOrderNone 컴파일러에서 오류 메시지를 생성하면 안 됨을 나타냅니다.
MDErrorOutOfOrderAll 필드, 속성, 이벤트, 메서드 또는 매개 변수를 잘못된 순서로 내보낼 때 컴파일러가 오류 메시지를 생성해야 함을 나타냅니다.
MDMethodOutOfOrder 메서드를 잘못된 순서로 내보낼 때 컴파일러가 오류 메시지를 생성해야 함을 나타냅니다.
MDFieldOutOfOrder 필드를 잘못된 순서로 내보낼 때 컴파일러가 오류 메시지를 생성해야 함을 나타냅니다.
MDParamOutOfOrder 매개 변수를 잘못된 순서로 내보낼 때 컴파일러가 오류 메시지를 생성해야 함을 나타냅니다.
MDPropertyOutOfOrder 속성을 잘못된 순서로 내보낼 때 컴파일러가 오류 메시지를 생성해야 함을 나타냅니다.
MDEventOutOfOrder 이벤트를 잘못된 순서로 내보낼 때 컴파일러가 오류 메시지를 생성해야 함을 나타냅니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorHdr.h

.NET Framework 버전: 1.0부터 사용 가능

참고 항목