If true, overwrite files stored in encrypted formats before deleting them.

Namespace:  BerkeleyDB
Assembly:  libdb_dotnet52 (in libdb_dotnet52.dll) Version:


public bool Overwrite { get; set; }
Visual Basic (Declaration)
Public Property Overwrite As Boolean
Visual C++
property bool Overwrite {
	bool get ();
	void set (bool value);


Berkeley DB overwrites files using alternating 0xff, 0x00 and 0xff byte patterns. For file overwriting to be effective, the underlying file must be stored on a fixed-block filesystem. Systems with journaling or logging filesystems will require operating system support and probably modification of the Berkeley DB sources.

See Also