共用方式為


CorErrorIfEmitOutOfOrder

更新:2007 年 11 月

包含旗標值,這些值可表示中繼資料未按順序發出時,在哪些條件下應該產生錯誤訊息。

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

表示未按順序發出事件時,編譯器應該產生錯誤訊息。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorHdr.h

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

其他資源

中繼資料列舉型別