CorErrorIfEmitOutOfOrder Enumeration

 

Contains flag values that indicate the conditions under which an error message should be generated when metadata is emitted out of order.

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

MemberDescription
MDErrorOutOfOrderDefaultIndicates the default behavior, which does not generate error messages.
MDErrorOutOfOrderNoneIndicates that the compiler should not generate error messages.
MDErrorOutOfOrderAllIndicates that the compiler should generate an error message when a field, property, event, method, or parameter is emitted out of order.
MDMethodOutOfOrderIndicates that the compiler should generate an error message when a method is emitted out of order.
MDFieldOutOfOrderIndicates that the compiler should generate an error message when a field is emitted out of order.
MDParamOutOfOrderIndicates that the compiler should generate an error message when a parameter is emitted out of order.
MDPropertyOutOfOrderIndicates that the compiler should generate an error message when a property is emitted out of order.
MDEventOutOfOrderIndicates that the compiler should generate an error message when an event is emitted out of order.

Platforms: See System Requirements.

Header: CorHdr.h

.NET Framework Versions: Available since 1.0

Metadata Enumerations

Show: