MethodBuilder.InitLocals Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví logickou hodnotu, která určuje, zda místní proměnné v této metodě jsou inicializovány nula. Výchozí hodnota této vlastnosti je 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
Hodnota vlastnosti
true
pokud místní proměnné v této metodě by měly být inicializovány nula; jinak false
.
Výjimky
Pro aktuální metodu IsGenericMethod je true
vlastnost , ale IsGenericMethodDefinition vlastnost je false
. (Získat nebo nastavit.)
Poznámky
Pokud je tato vlastnost nastavená na true
, generovaný jazyk MSIL zahrnuje inicializaci místních proměnných. Pokud je nastavená na false
, místní proměnné se neicializují a vygenerovaný kód je neověřitelný.