Deployment Tools Foundation
Microsoft.Deployment.WindowsInstaller.Linq Namespace
Deployment Tools Foundation Namespaces ► Microsoft.Deployment.WindowsInstaller.Linq
LINQ extensions for querying Windows Installer databases (experimental).
Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace Microsoft.Deployment.WindowsInstaller.Linq
Namespace Microsoft.Deployment.WindowsInstaller.Linq
namespace Microsoft.Deployment.WindowsInstaller.Linq
Types
All Types | Classes |
Icon | Type | Description |
---|---|---|
DatabaseColumnAttribute |
Apply to a property on a subclass of QRecord to indicate
the name of the column the property is to be associated with.
|
|
DatabaseTableAttribute |
Apply to a subclass of QRecord to indicate the name of
the table the record type is to be used with.
|
|
QDatabase |
Queryable MSI database - extends the base Database class with
LINQ query functionality along with predefined entity types
for common tables.
|
|
QRecord |
Generic record entity for queryable databases,
and base for strongly-typed entity subclasses.
|
|
QTable<(Of <(TRecord>)>) |
Represents one table in a LINQ-queryable Database.
|
|
Queryable |
Allows any Database instance to be converted into a queryable database.
|