IsJitIntrinsic Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, что измененный метод является встроенным значением, для которого компилятор JIT может выполнять специальное создание кода. Этот класс не наследуется.
public ref class IsJitIntrinsic abstract sealed
public static class IsJitIntrinsic
type IsJitIntrinsic = class
Public Class IsJitIntrinsic
- Наследование
-
IsJitIntrinsic
Комментарии
Компиляторы выдают пользовательские модификаторы в метаданных, чтобы изменить способ обработки значений jIT-компилятора, если поведение по умолчанию не подходит. Когда компилятор JIT обнаруживает настраиваемый модификатор, он обрабатывает значение таким образом, как указывает модификатор. Компиляторы могут применять пользовательские модификаторы к методам, параметрам и возвращаемым значениям. Компилятор JIT должен отвечать на обязательные модификаторы, но может игнорировать необязательные модификаторы.
Вы можете выдавать настраиваемые модификаторы в метаданные с помощью одного из следующих методов:
Использование методов в TypeBuilder классе, DefineMethodнапример , DefineField, DefineConstructorи DefineProperty.
Создание файла инструкции Microsoft промежуточного языка (MSIL), содержащего вызовы
modoptиmodreqи сборка файла с Ilasm.exe (сборщик IL).Использование неуправляемого API отражения.