MethodBuilder.InitLocals Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает логическое значение, указывающее, инициализируются ли локальные переменные в этом методе нулевым значением. Значение по умолчанию этого свойства равно true
.
public:
property bool InitLocals { bool get(); void set(bool value); };
public bool InitLocals { get; set; }
member this.InitLocals : bool with get, set
Public Property InitLocals As Boolean
Значение свойства
Значение true
, если локальные переменные в этом методе должны быть инициализированы нулевым значением. В противном случае — значение false
.
Исключения
Для текущего метода свойство IsGenericMethod имеет значение true
, но свойство IsGenericMethodDefinition имеет значение false
. (Получить или установить.)
Комментарии
Если для этого свойства задано значение true
, создаваемый MSIL включает инициализацию локальных переменных. Если задано значение false
, локальные переменные не инициализируются, а созданный код не проверяется.