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