Перечисление 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 |
Указывает, что когда событие выдается вне очереди, компилятор должен создать сообщение об ошибке. |
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: CorHdr.h
Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0