FVCLクラスのインスタンスの自動解放禁止 [初期値:false、範囲:false=自動解放する,true=自動解放しない]

Namespace: FVIL
Assembly: 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: Boolean

Body に設定されたインスタンスの自動解放を禁止するか否か指示します。

許容値:

意味
false自動解放を行います。既定では false に設定されています。
true自動解放を行いません。

Remarks

【警告】

このプロパティはヒープに確保されていない FVCL クラスのインスタンスを Body プロパティに設定した場合に、自動解放を禁止する為に使用します。 通常は、ヒープ領域に確保されたインスタンスが設定されていますので、 このプロパティを true にするとメモリリークの原因になりますのでご注意ください。

See Also