FVCLクラスのインスタンスの自動解放禁止 [初期値:false、範囲:false=自動解放する,true=自動解放しない]
Namespace: FVILAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public virtual bool DenyDisposeBody { get; set; } |
Visual Basic |
---|
Public Overridable Property DenyDisposeBody As Boolean Get Set |
Return Value
Type: BooleanBody に設定されたインスタンスの自動解放を禁止するか否か指示します。
許容値:
値 | 意味 |
---|---|
false | 自動解放を行います。既定では false に設定されています。 |
true | 自動解放を行いません。 |
Remarks
【警告】
このプロパティはヒープに確保されていない FVCL クラスのインスタンスを Body プロパティに設定した場合に、自動解放を禁止する為に使用します。 通常は、ヒープ領域に確保されたインスタンスが設定されていますので、 このプロパティを true にするとメモリリークの原因になりますのでご注意ください。