InstallerDatabase Class

Summary

.NET wrapper for a Windows Installer database
Assembly
NAnt.Contrib.dll
Namespace
NAnt.Contrib.Tasks.Msi
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["InstallerDatabase"] class Type type-node

Syntax

public class InstallerDatabase

Constructors

Properties

Name Value Summary
ArchivePath string

Methods

Name Value Summary
ApplyTransform(string) void
Close() void
Commit() void
DropEmptyTables() void
Drops empty tables.
DropEmptyTables(bool) void
Drops the empty tables.
FindRecords(string, InstallerSearchClause[]) InstallerRecordReader
GetSummaryInformation() SummaryInfo
Import(string) void
Open() void
OpenTable(string) InstallerTable
VerifyTableEmpty(string) bool
Checks to see if the specified table is empty.
VerifyTableExistance(string) bool
Checks to see if the specified table exists in the database already.