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に設定されている場合、ローカル変数は初期化されず、生成されたコードは検証できません。

適用対象