VistaDB 5






VistaDB.DDA Namespace > IVistaDBDDA Interface : CreateIsolatedDatabase Method
Full database file name
Phrase as a base string for encryption key. Encrypts entire database file or null for non encrypted database. Empty string is not valid.
Page size to use by database storage in kilobytes. If 0 is passed default page size is used
Locale id to use by culture info assigned to the database. If 0 is passed default locale id is used
Database character data are case sensitive
CreateIsolatedDatabase Method
Instantiates secure/unsecured DDA database object and creates it physically in isolated storage
Syntax
'Declaration
 
Function CreateIsolatedDatabase( _
   ByVal fileName As System.String, _
   ByVal encryptionKeyString As System.String, _
   ByVal pageSize As System.Integer, _
   ByVal LCID As System.Integer, _
   ByVal caseSensitive As System.Boolean _
) As IVistaDBDatabase
'Usage
 
Dim instance As IVistaDBDDA
Dim fileName As System.String
Dim encryptionKeyString As System.String
Dim pageSize As System.Integer
Dim LCID As System.Integer
Dim caseSensitive As System.Boolean
Dim value As IVistaDBDatabase
 
value = instance.CreateIsolatedDatabase(fileName, encryptionKeyString, pageSize, LCID, caseSensitive)
IVistaDBDatabase CreateIsolatedDatabase( 
   System.string fileName,
   System.string encryptionKeyString,
   System.int pageSize,
   System.int LCID,
   System.bool caseSensitive
)
function CreateIsolatedDatabase( 
    fileName: System.String;
    encryptionKeyString: System.String;
    pageSize: System.Integer;
    LCID: System.Integer;
    caseSensitive: System.Boolean
): IVistaDBDatabase; 
function CreateIsolatedDatabase( 
   fileName : System.String,
   encryptionKeyString : System.String,
   pageSize : System.int,
   LCID : System.int,
   caseSensitive : System.boolean
) : IVistaDBDatabase;
IVistaDBDatabase* CreateIsolatedDatabase( 
   System.string* fileName,
   System.string* encryptionKeyString,
   System.int pageSize,
   System.int LCID,
   System.bool caseSensitive
) 
IVistaDBDatabase^ CreateIsolatedDatabase( 
   System.String^ fileName,
   System.String^ encryptionKeyString,
   System.int pageSize,
   System.int LCID,
   System.bool caseSensitive
) 

Parameters

fileName
Full database file name
encryptionKeyString
Phrase as a base string for encryption key. Encrypts entire database file or null for non encrypted database. Empty string is not valid.
pageSize
Page size to use by database storage in kilobytes. If 0 is passed default page size is used
LCID
Locale id to use by culture info assigned to the database. If 0 is passed default locale id is used
caseSensitive
Database character data are case sensitive

Return Value

IVistaDBDatabase object instance
Remarks

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also