Udostępnij za pośrednictwem


CorErrorIfEmitOutOfOrder — Wyliczenie

Zawiera wartości flag, które wskazują warunki, w których powinien zostać wygenerowany komunikat o błędzie, gdy metadane są emitowane poza kolejnością.

Składnia

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

Elementy członkowskie

Członek Opis
MDErrorOutOfOrderDefault Wskazuje domyślne zachowanie, które nie generuje komunikatów o błędach.
MDErrorOutOfOrderNone Wskazuje, że kompilator nie powinien generować komunikatów o błędach.
MDErrorOutOfOrderAll Wskazuje, że kompilator powinien wygenerować komunikat o błędzie, gdy pole, właściwość, zdarzenie, metoda lub parametr jest emitowane poza kolejnością.
MDMethodOutOfOrder Wskazuje, że kompilator powinien wygenerować komunikat o błędzie, gdy metoda jest emitowana poza kolejnością.
MDFieldOutOfOrder Wskazuje, że kompilator powinien wygenerować komunikat o błędzie, gdy pole jest emitowane poza kolejnością.
MDParamOutOfOrder Wskazuje, że kompilator powinien wygenerować komunikat o błędzie, gdy parametr jest emitowany poza kolejnością.
MDPropertyOutOfOrder Wskazuje, że kompilator powinien wygenerować komunikat o błędzie, gdy właściwość jest emitowana poza kolejnością.
MDEventOutOfOrder Wskazuje, że kompilator powinien wygenerować komunikat o błędzie, gdy zdarzenie jest emitowane poza kolejnością.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorHdr.h

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też