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