Firebird ADO.NET Provider SDK Documentation - v1.7

FbValidationFlags Enumeration

Specifies access flags for database validation.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[Visual Basic]
<Flags>
Public Enum FbValidationFlags
[C#]
[Flags]
public enum FbValidationFlags

Members

Member Name Description Value
ValidateDatabase Locate and release pages that are allocated but unassigned to any data structures. 1
SweepDatabase Request database sweep to mark outdated records as free space. 2
MendDatabase Mark corrupted records as unavailable, so subsequent operations skip them. 4
CheckDatabase Request read-only validation of the database, without correcting any problems. 16
IgnoreChecksumIgnore all checksum errors.32
KillShadowsRemove references to unavailable shadow files.64
Full Check record and page structures, releasing unassigned record fragments. 128

Requirements

Namespace: FirebirdSql.Data.Firebird.Services

Assembly: FirebirdSql.Data.Firebird (in FirebirdSql.Data.Firebird.dll)

See Also

FirebirdSql.Data.Firebird.Services Namespace