Deployment Tools Foundation
QDatabase Constructor (handle, ownsHandle, filePath, openMode)
Deployment Tools Foundation Namespaces ► Microsoft.Deployment.WindowsInstaller.Linq ► QDatabase ► QDatabase(IntPtr, Boolean, String, DatabaseOpenMode)
Creates a new database from an MSI handle.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
protected QDatabase( IntPtr handle, bool ownsHandle, string filePath, DatabaseOpenMode openMode )
Protected Sub New ( handle As IntPtr, ownsHandle As Boolean, filePath As String, openMode As DatabaseOpenMode )
protected: QDatabase( IntPtr handle, bool ownsHandle, String^ filePath, DatabaseOpenMode openMode )
new : handle : IntPtr * ownsHandle : bool * filePath : string * openMode : DatabaseOpenMode -> QDatabase
Parameters
- handle (IntPtr)
- Native MSI database handle.
- ownsHandle (Boolean)
- True if the handle should be closed when the database object is disposed
- filePath (String)
- Path of the database file, if known
- openMode (DatabaseOpenMode)
- Mode the handle was originally opened in
Assembly: Microsoft.Deployment.WindowsInstaller.Linq (Module: Microsoft.Deployment.WindowsInstaller.Linq.dll) Version: 3.0.0.0 (3.11.1.2318)