IVistaDBDDA Interface Members
In This Topic
The following tables list the members exposed by IVistaDBDDA.
Public Properties
Public Methods
| | Name | Description |
 | CreateDatabase | Overloaded. Instantiates secure/unsecured DDA database object and creates it physically on hard drive |
 | CreateInMemoryDatabase | Overloaded. Creates temporary memory backed database for use during a single session (exclusive mode only). |
 | CreateIsolatedDatabase | Instantiates secure/unsecured DDA database object and creates it physically in isolated storage |
 | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from System.IDisposable) |
 | OpenDatabase | Overloaded. Instantiates secure/unsecured DDA database object and opens database file |
 | OpenIsolatedDatabase | Instantiates secure/unsecured DDA database object and open database file in isolated storage |
 | PackDatabase | Overloaded. Pack database to compress free space in the database (also used to upgrade to the current supported format). Packing requires a new exclusive connection, so all other connections to that database must be closed (including clearing all pools) from this and any other process. |
 | RepairDatabase | Overloaded. Pack a database in "Repair" mode: not aborting when errors are encountered but dropping data in order to move on. Should only attempt on a separate copy or with a separate backup of the database in case of excessive data loss from the Repair attempt. Repair is most useful for recovering from corrupted indexes with no other data corruption. |
Top
See Also