Firebird ADO.NET Provider SDK Documentation - v1.7

FbConfiguration Class

Allow configuration of local or remote databases properties.

For a list of all members of this type, see FbConfiguration Members.

System.Object
   FirebirdSql.Data.Firebird.Services.FbService
      FirebirdSql.Data.Firebird.Services.FbConfiguration

[Visual Basic]
NotInheritable Public Class FbConfiguration
    Inherits FbService
[C#]
public sealed class FbConfiguration : FbService

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Example

The following example changes the sweep interval, reserve space, forced writes database properties.

FbConfiguration configurationSvc = new FbConfiguration();

configurationSvc.UserName = "SYSDBA";
configurationSvc.UserPassword = "masterkey";

configurationSvc.Database = @"C:\TESTDB.GDB";

configurationSvc.SetSweepInterval(1000);
configurationSvc.SetReserveSpace(true);
configurationSvc.SetForcedWrites(true);
                

Requirements

Namespace: FirebirdSql.Data.Firebird.Services

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

See Also

FbConfiguration Members | FirebirdSql.Data.Firebird.Services Namespace