CorErrorIfEmitOutOfOrder 枚举

包含一些标志值,用于指示无序发出元数据时应生成错误消息的条件。

语法

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

成员

成员 说明
MDErrorOutOfOrderDefault 指示不生成错误消息的默认行为。
MDErrorOutOfOrderNone 指示编译器不应生成错误消息。
MDErrorOutOfOrderAll 指示当字段、属性、事件、方法或参数以错误顺序发出时,编译器应生成错误消息。
MDMethodOutOfOrder 指示当方法以错误顺序发出时,编译器应生成错误消息。
MDFieldOutOfOrder 指示当字段以错误顺序发出时,编译器应生成错误消息。
MDParamOutOfOrder 指示当参数以错误顺序发出时,编译器应生成错误消息。
MDPropertyOutOfOrder 指示当属性以错误顺序发出时,编译器应生成错误消息。
MDEventOutOfOrder 指示当事件以错误顺序发出时,编译器应生成错误消息。

要求

平台:请参阅系统要求

标头:CorHdr.h

.NET Framework 版本:自 1.0 起可用

另请参阅