CorErrorIfEmitOutOfOrder 列舉

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

語法

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

成員

member 描述
MDErrorOutOfOrderDefault 表示不會產生錯誤訊息的預設行為。
MDErrorOutOfOrderNone 表示編譯器不應該產生錯誤訊息。
MDErrorOutOfOrderAll 表示當未依序發出欄位、屬性、事件、方法或參數時,編譯器應該會產生錯誤訊息。
MDMethodOutOfOrder 表示編譯器應該在未依序發出方法時產生錯誤訊息。
MDFieldOutOfOrder 表示編譯器應該在未依序發出欄位時產生錯誤訊息。
MDParamOutOfOrder 表示編譯器應該在未依序發出參數時產生錯誤訊息。
MDPropertyOutOfOrder 表示編譯器應該在未依序發出屬性時產生錯誤訊息。
MDEventOutOfOrder 表示編譯器應該在未依序發出事件時產生錯誤訊息。

規格需求

平台:請參閱系統需求

標頭:CorHdr.h

.NET Framework版本:自 1.0 起提供

另請參閱