LOADING
Contents
Index
Search
Expand all
Scroll into view
What's New
General Information
Overview
Features
Requirements
Compatibility
Component List
Hierarchy Chart
Editions
Licensing
Trial Limitations
Getting Support
Getting Started
Installation
Data Providers Installation
Creating My First Application
Generating Model and Entity Classes from Database
Creating New Application That Shows Entity List
Extend the Application to Show Master-Detail Datasets
Using Professional Edition
Creating My First Application With Express Edition
DemoProject.dpr
DemoMainFormUnit.pas
DemoMainFormUnit.dfm
DemoClasses.pas
Deployment
Documentation
Demos Overview
EntityDemo
DataProviders Demo
Using EntityDAC
Terms
Creating Model
Model Mapping
Attribute-Mapped Entities
XML-Mapped Entities
Database Connection
Using dbExpress Drivers
ConnectionString
Database Management
Data Management
Entity Behavior Customization
Memory Management
SQL Executing
LINQ Queries
Range Variables, References And Collections
LINQ Query Syntax
Specifying LINQ Query Arguments As String
Reference
EntityDAC.Context
Classes
TCacheOptions Class
Members
Properties
Enabled Property
TContextOptions Class
Members
Properties
Cache Property
CollectionOptions Property
TCustomCollection<T> Class
Members
Methods
Add Method
Context Method
Count Method
Delete Method
GetDeleted Method
Insert Method
MetaType Method
Remove Method
TCustomContext Class
Members
Properties
Connection Property
Dialect Property
Model Property
ModelName Property
Methods
Create Method
Create Method
Create Method
Create Method
Create Method
ExecuteQuery<T> Method
ExecuteQuery<T> Method
ExecuteQuery<T> Method
ExecuteSQL Method
ExecuteSQL Method
ExecuteSQL Method
Events
OnGetGeneratorValue Event
TDataContext Class
Members
Properties
Types Property(Indexer)
Methods
RejectChanges Method
SubmitChanges Method
TEntityCollection<T> Class
Members
TObjectCollection<T> Class
Members
Methods
GetFiltered Method
Interfaces
ICustomCollection<T> Interface
Members
Methods
Add Method
Context Method
Delete Method
GetDeleted Method
Insert Method
Remove Method
Types
TCollectionOptions Set
Enumerations
TCollectionOption Enumeration
EntityDAC.DataProvider
Classes
TDataProvider Class
Members
Methods
MultiDialect Method
ProviderName Method
Types
TDataProviderClass Class Reference
EntityDAC.DataProvider.ADO
Classes
TADODataProvider Class
Members
EntityDAC.DataProvider.DBX
Classes
TDBXDataProvider Class
Members
EntityDAC.DataProvider.FireDAC
Classes
TFireDACDataProvider Class
Members
EntityDAC.DataProvider.IBDAC
Classes
TIBDACDataProvider Class
Members
EntityDAC.DataProvider.IBX
Classes
TIBXDataProvider Class
Members
EntityDAC.DataProvider.LiteDAC
Classes
TLiteDACDataProvider Class
Members
EntityDAC.DataProvider.MyDAC
Classes
TMyDACDataProvider Class
Members
EntityDAC.DataProvider.ODAC
Classes
TODACDataProvider Class
Members
EntityDAC.DataProvider.PgDAC
Classes
TPgDACDataProvider Class
Members
EntityDAC.DataProvider.SDAC
Classes
TSDACDataProvider Class
Members
EntityDAC.DataProvider.UniDAC
Classes
TUniDACDataProvider Class
Members
EntityDAC.Entity
Classes
TEntity Class
Members
Properties
Attributes Property
Collections Property
EntityState Property
MetaType Property
References Property
UpdateState Property
Methods
AttributeByName Method
Compare Method
Create Method
Create Method
Create Method
Create Method
Destroy Destructor
FromKey Method
IsAttached Method
ToKey Method
TEntityReference Class
Members
Properties
IsModified Property
MetaReference Property
Value Property
Methods
MetaType Method
TEntityReferences Class
Members
Properties
Count Property
Items Property(Indexer)
Methods
Find Method
TUnmappedEntity Class
Members
EntityDAC.EntityAttributes
Classes
TEntityAttribute Class
Members
Properties
AsAnsiString Property
AsAnsiStringNullable Property
AsBcd Property
AsBcdNullable Property
AsBoolean Property
AsBooleanNullable Property
AsByte Property
AsByteNullable Property
AsBytes Property
AsBytesNullable Property
AsCurrency Property
AsCurrencyNullable Property
AsDate Property
AsDateNullable Property
AsDateTime Property
AsDateTimeNullable Property
AsDouble Property
AsDoubleNullable Property
AsExtended Property
AsExtendedNullable Property
AsGUID Property
AsGUIDNullable Property
AsInt64 Property
AsInt64Nullable Property
AsInteger Property
AsIntegerNullable Property
AsLongWord Property
AsLongWordNullable Property
AsShortInt Property
AsShortIntNullable Property
AsSingle Property
AsSingleNullable Property
AsSmallInt Property
AsSmallIntNullable Property
AsString Property
AsStringNullable Property
AsTime Property
AsTimeNullable Property
AsTimeStamp Property
AsTimeStampNullable Property
AsUInt64 Property
AsUInt64Nullable Property
AsVariant Property
AsWideString Property
AsWideStringNullable Property
AsWord Property
AsWordNullable Property
AsXML Property
IsModified Property
IsNull Property
MetaAttribute Property
Name Property
Methods
Compare Method
FromValue Method
ToString Method
ToValue Method
TEntityAttributes Class
Members
Properties
Count Property
Items Property(Indexer)
EntityDAC.EntityConnection
Classes
TEntityConnection Class
Members
Properties
Connected Property
ConnectionString Property
DefaultModel Property
DefaultModelName Property
Dialect Property
DialectName Property
InTransaction Property
LoginPrompt Property
Provider Property
ProviderName Property
Methods
CommitTransaction Method
Connect Method
Connect Method
Connect Method
Connect Method
CreateDatabase Method
Disconnect Method
DropDatabase Method
ExecuteCursor Method
ExecuteCursor Method
ExecuteCursor Method
ExecuteSQL Method
ExecuteSQL Method
ExecuteSQL Method
RollbackTransaction Method
StartTransaction Method
Events
AfterConnect Event
AfterDisconnect Event
BeforeConnect Event
BeforeDisconnect Event
EntityDAC.EntityContext
Classes
TCustomEntityContext Class
Members
Methods
Attach Method
Cancel Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity Method
CreateAttachedEntity<T> Method
CreateAttachedEntity<T> Method
CreateAttachedEntity<T> Method
CreateAttachedEntity<T> Method
CreateAttachedEntity<T> Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity Method
CreateEntity<T> Method
CreateEntity<T> Method
CreateEntity<T> Method
CreateEntity<T> Method
CreateEntity<T> Method
Delete Method
DeleteAndSave Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities Method
GetEntities<T> Method
GetEntities<T> Method
GetEntities<T> Method
GetEntities<T> Method
GetEntities<T> Method
GetEntities<T> Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity Method
GetEntity<T> Method
GetEntity<T> Method
GetEntity<T> Method
GetEntity<T> Method
GetEntity<T> Method
GetEntity<T> Method
GetEntity<T> Method
IsAttached Method
Save Method
TEntityCollectionUpdater Class
Members
Properties
Count Property
Items Property(Indexer)
TEntityContext Class
Members
Properties
Connection Property
ModelName Property
Options Property
TMappedCollections Class
Members
TMappedEntity Class
Members
Properties
Collections Property
MetaType Property
References Property
Methods
Cancel Method
Cancel Method
Cancel Method
Delete Method
Delete Method
Delete Method
DeleteAndSave Method
DeleteAndSave Method
DeleteAndSave Method
Save Method
Save Method
Save Method
TMappedReference Class
Members
Properties
Value Property
TMappedReferences Class
Members
Properties
Items Property(Indexer)
Methods
Find Method
Types
TMappedEntityClass Class Reference
EntityDAC.EntityDataSet
Classes
TCustomEntityDataSet Class
Members
Properties
Context Property
FieldExpressions Property
Options Property
Methods
AddFieldExpression Method
AddFieldExpression Method
AddFieldExpression Method
AddFieldExpression Method
AddFieldExpression Method
ClearFieldExpressions Method
Current<T> Method
CurrentEntity Method
CurrentObject Method
DeleteFieldExpression Method
DeleteFieldExpression Method
DeleteFieldExpression Method
Events
OnDelete Event
OnPost Event
TCustomEntityTable Class
Members
Properties
TypeName Property
TEntityDataSet Class
Members
Properties
SourceCollection Property
SourceEntity Property
SourceObject Property
TEntityDataSetOptions Class
Members
Properties
SaveOnPost Property
SyncFieldValues Property
TEntityDataSource Class
Members
TEntityQuery Class
Members
Properties
Active Property
LINQ Property
TEntityTable Class
Members
Properties
Active Property
TypeName Property
EntityDAC.EntityXMLModel
Classes
TCustomEntityModel Class
Members
Properties
FileName Property
Options Property
TEntityModelOptions Class
Members
Properties
Usage Property
TEntityXMLModel Class
Members
Properties
FileName Property
Options Property
EntityDAC.Enumerable
Classes
TObjectEnumerable<T> Class
Members
Properties
Items Property(Indexer)
Methods
Contains Method
Count Method
First Method
Last Method
MetaType Method
Single Method
ToList Method
Interfaces
IObjectEnumerable<T> Interface
Members
Properties
Elements Property(Indexer)
Methods
Contains Method
Count Method
ElementAt Method
First Method
FirstOrDefault Method
Last Method
LastOrDefault Method
MetaType Method
Single Method
SingleOrDefault Method
ToList Method
Where Method
Where Method
Where Method
Where Method
EntityDAC.MetaData
Classes
TMappedMetaType Class
Members
Properties
EntityClass Property
Index Property
Inheritance Property
KeyGenerators Property
MetaKey Property
TMetaColumnList Class
Members
Methods
Find Method
Get Method
TMetaColumns Class
Members
Methods
Add Method
Remove Method
TMetaData Class
Members
Properties
Name Property
TMetaModel Class
Members
Properties
Index Property
MetaAssociations Property
MetaTables Property
MetaType Property(Indexer)
MetaTypes Property
UnmappedMetaTypes Property
Methods
Create Constructor
TMetaReference Class
Members
TMetaTable Class
Members
Properties
Index Property
MetaColumns Property
Model Property
TMetaTableList Class
Members
Properties
Items Property(Indexer)
TMetaType Class
Members
Properties
AllowCaching Property
ComplexMetaAttributes Property
MetaAttributes Property
MetaCollections Property
MetaReferences Property
MetaTable Property
Model Property
TUnmappedMetaTable Class
Members
EntityDAC.NullableTypes
Structs
AnsiStringNullable Record
BooleanNullable Record
ByteNullable Record
CurrencyNullable Record
DoubleNullable Record
ExtendedNullable Record
Int64Nullable Record
IntegerNullable Record
LongWordNullable Record
ShortIntNullable Record
SingleNullable Record
SmallIntNullable Record
TBcdNullable Record
TBytesNullable Record
TDateNullable Record
TDateTimeNullable Record
TGUIDNullable Record
TSQLTimeStampNullable Record
TTimeNullable Record
WideStringNullable Record
WordNullable Record
EntityDAC.ObjectContext
Classes
TCustomObjectContext Class
Members
TObjectContext Class
Members
Properties
Connection Property
ModelName Property
Options Property
EntityDAC.SQLDialect
Classes
TSQLStatement Class
Members
Interfaces
ICompiledExpressionStatement Interface
Members
ICompiledLinqStatement Interface
Members
EntityDAC.Values
Classes
TEDValue Class
Members
Properties
AsAnsiString Property
AsAnsiStringNullable Property
AsBCD Property
AsBcdNullable Property
AsBoolean Property
AsBooleanNullable Property
AsByte Property
AsByteNullable Property
AsBytes Property
AsBytesNullable Property
AsCurrency Property
AsCurrencyNullable Property
AsDate Property
AsDateNullable Property
AsDateTime Property
AsDateTimeNullable Property
AsDouble Property
AsDoubleNullable Property
AsExtended Property
AsExtendedNullable Property
AsGUID Property
AsGUIDNullable Property
AsInt64 Property
AsInt64Nullable Property
AsInteger Property
AsIntegerNullable Property
AsInterface Property
AsLongWord Property
AsLongWordNullable Property
AsObject Property
AsShortInt Property
AsShortIntNullable Property
AsSingle Property
AsSingleNullable Property
AsSmallInt Property
AsSmallIntNullable Property
AsString Property
AsStringNullable Property
AsTime Property
AsTimeNullable Property
AsTimeStamp Property
AsTimeStampNullable Property
AsUInt64 Property
AsUInt64Nullable Property
AsVariant Property
AsWideString Property
AsWideStringNullable Property
AsWord Property
AsWordNullable Property
AsXML Property
Methods
Assign Method
CanBeNull Method
Clear Method
Clone Method
CreateValue Method
DataType Method
GetHashCode Method
IsNull Method
ToString Method
TEDValues Class
Members
Properties
Count Property
Items Property(Indexer)
Methods
Add Method
Assign Method
Clear Method
Delete Method
Types
TEDValueClass Class Reference
Active Property
TEntityQuery
TEntityTable
Add Method
ICustomCollection<T>
TCustomCollection<T>
TEDValues
TMetaColumns
AddFieldExpression Method
AfterConnect Event
AfterDisconnect Event
AllowCaching Property
AnsiStringNullable Record
AnsiStringNullable.Clear Method
AnsiStringNullable.HasValue Property
AnsiStringNullable.IsNull
AnsiStringNullable.ToString Method
AnsiStringNullable.Value Property
AsAnsiString Property
TEDValue
TEntityAttribute
AsAnsiStringNullable Property
TEDValue
TEntityAttribute
AsBCD Property
TEDValue
TEntityAttribute
AsBcdNullable Property
TEDValue
TEntityAttribute
AsBoolean Property
TEDValue
TEntityAttribute
AsBooleanNullable Property
TEDValue
TEntityAttribute
AsByte Property
TEDValue
TEntityAttribute
AsByteNullable Property
TEDValue
TEntityAttribute
AsBytes Property
TEDValue
TEntityAttribute
AsBytesNullable Property
TEDValue
TEntityAttribute
AsCurrency Property
TEDValue
TEntityAttribute
AsCurrencyNullable Property
TEDValue
TEntityAttribute
AsDate Property
TEDValue
TEntityAttribute
AsDateNullable Property
TEDValue
TEntityAttribute
AsDateTime Property
TEDValue
TEntityAttribute
AsDateTimeNullable Property
TEDValue
TEntityAttribute
AsDouble Property
TEDValue
TEntityAttribute
AsDoubleNullable Property
TEDValue
TEntityAttribute
AsExtended Property
TEDValue
TEntityAttribute
AsExtendedNullable Property
TEDValue
TEntityAttribute
AsGUID Property
TEDValue
TEntityAttribute
AsGUIDNullable Property
TEDValue
TEntityAttribute
AsInt64 Property
TEDValue
TEntityAttribute
AsInt64Nullable Property
TEDValue
TEntityAttribute
AsInteger Property
TEDValue
TEntityAttribute
AsIntegerNullable Property
TEDValue
TEntityAttribute
AsInterface Property
AsLongWord Property
TEDValue
TEntityAttribute
AsLongWordNullable Property
TEDValue
TEntityAttribute
AsObject Property
AsShortInt Property
TEDValue
TEntityAttribute
AsShortIntNullable Property
TEDValue
TEntityAttribute
Assign Method
TEDValue
TEDValues
AsSingle Property
TEDValue
TEntityAttribute
AsSingleNullable Property
TEDValue
TEntityAttribute
AsSmallInt Property
TEDValue
TEntityAttribute
AsSmallIntNullable Property
TEDValue
TEntityAttribute
AsString Property
TEDValue
TEntityAttribute
AsStringNullable Property
TEDValue
TEntityAttribute
AsTime Property
TEDValue
TEntityAttribute
AsTimeNullable Property
TEDValue
TEntityAttribute
AsTimeStamp Property
TEDValue
TEntityAttribute
AsTimeStampNullable Property
TEDValue
TEntityAttribute
AsUInt64 Property
TEDValue
TEntityAttribute
AsUInt64Nullable Property
TEDValue
TEntityAttribute
AsVariant Property
TEDValue
TEntityAttribute
AsWideString Property
TEDValue
TEntityAttribute
AsWideStringNullable Property
TEDValue
TEntityAttribute
AsWord Property
TEDValue
TEntityAttribute
AsWordNullable Property
TEDValue
TEntityAttribute
AsXML Property
TEDValue
TEntityAttribute
Attach Method
AttributeByName Method
Attribute-Mapped Entities
Attributes Property
BeforeConnect Event
BeforeDisconnect Event
BooleanNullable Record
BooleanNullable.Clear Method
BooleanNullable.HasValue Property
BooleanNullable.IsNull
BooleanNullable.ToString Method
BooleanNullable.Value Property
ByteNullable Record
ByteNullable.Clear Method
ByteNullable.HasValue Property
ByteNullable.IsNull
ByteNullable.ToString Method
ByteNullable.Value Property
Cache Property
CanBeNull Method
Cancel Method
TCustomEntityContext
Cancel
Cancel
TMappedEntity
Clear Method
AnsiStringNullable
BooleanNullable
ByteNullable
CurrencyNullable
DoubleNullable
ExtendedNullable
Int64Nullable
IntegerNullable
LongWordNullable
ShortIntNullable
SingleNullable
SmallIntNullable
TBcdNullable
TBytesNullable
TDateNullable
TDateTimeNullable
TEDValue
TEDValues
TGUIDNullable
TSQLTimeStampNullable
TTimeNullable
WideStringNullable
WordNullable
ClearFieldExpressions Method
Clone Method
coKeyOrdered
CollectionOptions Property
Collections
Collections Property
TEntity
TMappedEntity
coLoadForNewEntities
CommitTransaction Method
Compare Method
TEntity
TEntityAttribute
Compatibility
ComplexMetaAttributes Property
Component List
Connect Method
Connected Property
Connection Property
TCustomContext
TEntityContext
TObjectContext
ConnectionString
ConnectionString Property
Contains Method
IObjectEnumerable<T>
TObjectEnumerable<T>
Context Method
ICustomCollection<T>
TCustomCollection<T>
Context Property
Count
Count Method
IObjectEnumerable<T>
TCustomCollection<T>
TObjectEnumerable<T>
Count Property
TEDValues
TEntityAttributes
TEntityCollectionUpdater
TEntityReferences
Create Constructor
Create
Create
Create
Create
TMetaModel
Create Method
TCustomContext
TEntity
CreateAttachedEntity Method
CreateAttachedEntity<T> Method
CreateDatabase Method
CreateEntity Method
CreateEntity<T> Method
CreateValue Method
Creating Model
Creating My First Application
Creating My First Application With Express Edition
Creating New Application That Shows Entity List
CurrencyNullable Record
CurrencyNullable.Clear Method
CurrencyNullable.HasValue Property
CurrencyNullable.IsNull
CurrencyNullable.ToString Method
CurrencyNullable.Value Property
Current<T> Method
CurrentEntity Method
CurrentObject Method
Data Management
Data Providers Installation
Database Connection
Database Management
DataProviders Demo
DataType Method
DefaultModel Property
DefaultModelName Property
Delete Method
ICustomCollection<T>
TCustomCollection<T>
TCustomEntityContext
TEDValues
Delete
Delete
TMappedEntity
DeleteAndSave Method
TCustomEntityContext
DeleteAndSave
DeleteAndSave
TMappedEntity
DeleteFieldExpression Method
DemoClasses.pas
DemoMainFormUnit.dfm
DemoMainFormUnit.pas
DemoProject.dpr
Demos Overview
Deployment
Destroy Destructor
Dialect Property
TCustomContext
TEntityConnection
DialectName Property
Disconnect Method
Documentation
DoubleNullable Record
DoubleNullable.Clear Method
DoubleNullable.HasValue Property
DoubleNullable.IsNull
DoubleNullable.ToString Method
DoubleNullable.Value Property
DropDatabase Method
Editions
ElementAt Method
Elements Property(Indexer)
Enabled Property
Entity Behavior Customization
EntityClass Property
EntityDAC.ComplexData Unit
EntityDAC.Context Unit Members
EntityDAC.DataProvider Unit Members
EntityDAC.DataProvider.ADO Unit Members
EntityDAC.DataProvider.DBX Unit Members
EntityDAC.DataProvider.FireDAC Unit Members
EntityDAC.DataProvider.IBDAC Unit Members
EntityDAC.DataProvider.IBX Unit Members
EntityDAC.DataProvider.LiteDAC Unit Members
EntityDAC.DataProvider.MyDAC Unit Members
EntityDAC.DataProvider.ODAC Unit Members
EntityDAC.DataProvider.PgDAC Unit Members
EntityDAC.DataProvider.SDAC Unit Members
EntityDAC.DataProvider.UniDAC Unit Members
EntityDAC.Entity Unit Members
EntityDAC.EntityAttributes Unit Members
EntityDAC.EntityConnection Unit Members
EntityDAC.EntityContext Unit Members
EntityDAC.EntityDataSet Unit Members
EntityDAC.EntityXMLModel Unit Members
EntityDAC.Enumerable Unit Members
EntityDAC.Linq Unit
EntityDAC.MetaData Unit Members
EntityDAC.NullableTypes Unit Members
EntityDAC.ObjectContext Unit Members
EntityDAC.SQLDialect Unit Members
EntityDAC.Values Unit Members
EntityDemo
EntityState Property
ExecuteCursor Method
ExecuteQuery<T>
ExecuteQuery<T> Method
ExecuteSQL
ExecuteSQL Method
TCustomContext
ExecuteSQL
ExecuteSQL
TEntityConnection
Extend the Application to Show Master-Detail Datasets
ExtendedNullable Record
ExtendedNullable.Clear Method
ExtendedNullable.HasValue Property
ExtendedNullable.IsNull
ExtendedNullable.ToString Method
ExtendedNullable.Value Property
Features
FieldExpressions Property
FileName Property
TCustomEntityModel
TEntityXMLModel
Find Method
TEntityReferences
TMappedReferences
TMetaColumnList
First Method
IObjectEnumerable<T>
TObjectEnumerable<T>
FirstOrDefault Method
FromKey Method
FromValue Method
Generating Model and Entity Classes from Database
Get Method
GetDeleted Method
ICustomCollection<T>
TCustomCollection<T>
GetEntities
GetEntities Method
GetEntities<T> Method
GetEntity
GetEntity Method
GetEntity<T>
GetEntity<T> Method
GetFiltered Method
GetHashCode Method
Getting Support
HasValue Property
AnsiStringNullable
BooleanNullable
ByteNullable
CurrencyNullable
DoubleNullable
ExtendedNullable
Int64Nullable
IntegerNullable
LongWordNullable
ShortIntNullable
SingleNullable
SmallIntNullable
TBcdNullable
TBytesNullable
TDateNullable
TDateTimeNullable
TGUIDNullable
TSQLTimeStampNullable
TTimeNullable
WideStringNullable
WordNullable
Hierarchy Chart
ICompiledExpressionStatement Interface
ICompiledLinqStatement Interface
ICustomCollection<T> Interface
ICustomCollection<T>.Add Method
ICustomCollection<T>.Context Method
ICustomCollection<T>.Delete Method
ICustomCollection<T>.GetDeleted Method
ICustomCollection<T>.Insert Method
ICustomCollection<T>.Remove Method
IEntityEnumerable
Index Property
TMappedMetaType
TMetaModel
TMetaTable
Inheritance Property
Insert Method
ICustomCollection<T>
TCustomCollection<T>
Installation
Int64Nullable Record
Int64Nullable.Clear Method
Int64Nullable.HasValue Property
Int64Nullable.IsNull
Int64Nullable.ToString Method
Int64Nullable.Value Property
IntegerNullable Record
IntegerNullable.Clear Method
IntegerNullable.HasValue Property
IntegerNullable.IsNull
IntegerNullable.ToString Method
IntegerNullable.Value Property
InTransaction Property
IObjectEnumerable<T> Interface
IObjectEnumerable<T>.Contains Method
IObjectEnumerable<T>.Count Method
IObjectEnumerable<T>.ElementAt Method
IObjectEnumerable<T>.Elements Property(Indexer)
IObjectEnumerable<T>.First Method
IObjectEnumerable<T>.FirstOrDefault Method
IObjectEnumerable<T>.Last Method
IObjectEnumerable<T>.LastOrDefault Method
IObjectEnumerable<T>.MetaType Method
IObjectEnumerable<T>.Single Method
IObjectEnumerable<T>.SingleOrDefault Method
IObjectEnumerable<T>.ToList Method
IObjectEnumerable<T>.Where Method
IsAttached Method
TCustomEntityContext
TEntity
IsModified Property
TEntityAttribute
TEntityReference
IsNull
AnsiStringNullable
BooleanNullable
ByteNullable
CurrencyNullable
DoubleNullable
ExtendedNullable
Int64Nullable
IntegerNullable
LongWordNullable
ShortIntNullable
SingleNullable
SmallIntNullable
TBcdNullable
TBytesNullable
TDateNullable
TDateTimeNullable
TGUIDNullable
TSQLTimeStampNullable
TTimeNullable
WideStringNullable
WordNullable
IsNull Method
IsNull Property
Items Property(Indexer)
TEDValues
TEntityAttributes
TEntityCollectionUpdater
TEntityReferences
TMappedReferences
TMetaTableList
TObjectEnumerable<T>
KeyGenerators Property
Last Method
IObjectEnumerable<T>
TObjectEnumerable<T>
LastOrDefault Method
Licensing
LINQ Property
LINQ Queries
LINQ Query Syntax
LoginPrompt Property
LongWordNullable Record
LongWordNullable.Clear Method
LongWordNullable.HasValue Property
LongWordNullable.IsNull
LongWordNullable.ToString Method
LongWordNullable.Value Property
Memory Management
MetaAssociations Property
MetaAttribute Property
MetaAttributes Property
MetaCollections Property
MetaColumns Property
MetaKey Property
MetaReference Property
MetaReferences Property
MetaTable Property
MetaTables Property
MetaType Method
IObjectEnumerable<T>
TCustomCollection<T>
TEntityReference
TObjectEnumerable<T>
MetaType Property
TEntity
TMappedEntity
MetaType Property(Indexer)
MetaTypes Property
Model Mapping
Model Property
TCustomContext
TMetaTable
TMetaType
ModelName Property
TCustomContext
TEntityContext
TObjectContext
MultiDialect Method
Name Property
TEntityAttribute
TMetaData
OnDelete Event
OnGetGeneratorValue Event
OnPost Event
Options
Options Property
TCustomEntityDataSet
TCustomEntityModel
TEntityContext
TEntityXMLModel
TObjectContext
Overview
Params
Provider Property
ProviderName Method
ProviderName Property
Range Variables, References And Collections
References Property
TEntity
TMappedEntity
RejectChanges Method
Remove Method
ICustomCollection<T>
TCustomCollection<T>
TMetaColumns
Requirements
RollbackTransaction Method
Save Method
TCustomEntityContext
Save
Save
TMappedEntity
SaveOnPost Property
ShortIntNullable Record
ShortIntNullable.Clear Method
ShortIntNullable.HasValue Property
ShortIntNullable.IsNull
ShortIntNullable.ToString Method
ShortIntNullable.Value Property
Single Method
IObjectEnumerable<T>
TObjectEnumerable<T>
SingleNullable Record
SingleNullable.Clear Method
SingleNullable.HasValue Property
SingleNullable.IsNull
SingleNullable.ToString Method
SingleNullable.Value Property
SingleOrDefault Method
SmallIntNullable Record
SmallIntNullable.Clear Method
SmallIntNullable.HasValue Property
SmallIntNullable.IsNull
SmallIntNullable.ToString Method
SmallIntNullable.Value Property
SourceCollection Property
SourceEntity Property
SourceObject Property
Specifying LINQ Query Arguments As String
SQL
SQL Executing
StartTransaction Method
SubmitChanges Method
SyncFieldValues Property
TADODataProvider Class
TBcdNullable Record
TBcdNullable.Clear Method
TBcdNullable.HasValue Property
TBcdNullable.IsNull
TBcdNullable.ToString Method
TBcdNullable.Value Property
TBytesNullable Record
TBytesNullable.Clear Method
TBytesNullable.HasValue Property
TBytesNullable.IsNull
TBytesNullable.ToString Method
TBytesNullable.Value Property
TCacheOptions Class
TCacheOptions.Enabled Property
TCollectionOption Enumeration
TCollectionOptions Set
TContextOptions Class
TContextOptions.Cache Property
TContextOptions.CollectionOptions Property
TCustomCollection<T> Class
TCustomCollection<T>.Add Method
TCustomCollection<T>.Context Method
TCustomCollection<T>.Count Method
TCustomCollection<T>.Delete Method
TCustomCollection<T>.GetDeleted Method
TCustomCollection<T>.Insert Method
TCustomCollection<T>.MetaType Method
TCustomCollection<T>.Remove Method
TCustomContext Class
TCustomContext.Connection Property
TCustomContext.Create Constructor
TCustomContext.Dialect Property
TCustomContext.ExecuteQuery<T>
TCustomContext.ExecuteSQL
TCustomContext.Model Property
TCustomContext.ModelName Property
TCustomContext.OnGetGeneratorValue Event
TCustomContext.Options
TCustomEntityContext Class
TCustomEntityContext.Attach Method
TCustomEntityContext.Cancel Method
TCustomEntityContext.CreateAttachedEntity Method
TCustomEntityContext.CreateAttachedEntity<T> Method
TCustomEntityContext.CreateEntity Method
TCustomEntityContext.CreateEntity<T> Method
TCustomEntityContext.Delete Method
TCustomEntityContext.DeleteAndSave Method
TCustomEntityContext.GetEntities
TCustomEntityContext.GetEntities Method
TCustomEntityContext.GetEntities<T> Method
TCustomEntityContext.GetEntity
TCustomEntityContext.GetEntity Method
TCustomEntityContext.GetEntity<T>
TCustomEntityContext.GetEntity<T> Method
TCustomEntityContext.IsAttached Method
TCustomEntityContext.Save Method
TCustomEntityDataSet Class
TCustomEntityDataSet.AddFieldExpression Method
TCustomEntityDataSet.ClearFieldExpressions Method
TCustomEntityDataSet.Context Property
TCustomEntityDataSet.Current<T> Method
TCustomEntityDataSet.CurrentEntity Method
TCustomEntityDataSet.CurrentObject Method
TCustomEntityDataSet.DeleteFieldExpression Method
TCustomEntityDataSet.FieldExpressions Property
TCustomEntityDataSet.OnDelete Event
TCustomEntityDataSet.OnPost Event
TCustomEntityDataSet.Options Property
TCustomEntityModel Class
TCustomEntityModel.FileName Property
TCustomEntityModel.Options Property
TCustomEntityTable Class
TCustomEntityTable.TypeName Property
TCustomObjectContext Class
TDataContext Class
TDataContext.RejectChanges Method
TDataContext.SubmitChanges Method
TDataContext.Types Property(Indexer)
TDataProvider Class
TDataProvider.MultiDialect Method
TDataProvider.ProviderName Method
TDataProviderClass Class Reference
TDateNullable Record
TDateNullable.Clear Method
TDateNullable.HasValue Property
TDateNullable.IsNull
TDateNullable.ToString Method
TDateNullable.Value Property
TDateTimeNullable Record
TDateTimeNullable.Clear Method
TDateTimeNullable.HasValue Property
TDateTimeNullable.IsNull
TDateTimeNullable.ToString Method
TDateTimeNullable.Value Property
TDBXDataProvider Class
TEDValue Class
TEDValue.AsAnsiString Property
TEDValue.AsAnsiStringNullable Property
TEDValue.AsBCD Property
TEDValue.AsBcdNullable Property
TEDValue.AsBoolean Property
TEDValue.AsBooleanNullable Property
TEDValue.AsByte Property
TEDValue.AsByteNullable Property
TEDValue.AsBytes Property
TEDValue.AsBytesNullable Property
TEDValue.AsCurrency Property
TEDValue.AsCurrencyNullable Property
TEDValue.AsDate Property
TEDValue.AsDateNullable Property
TEDValue.AsDateTime Property
TEDValue.AsDateTimeNullable Property
TEDValue.AsDouble Property
TEDValue.AsDoubleNullable Property
TEDValue.AsExtended Property
TEDValue.AsExtendedNullable Property
TEDValue.AsGUID Property
TEDValue.AsGUIDNullable Property
TEDValue.AsInt64 Property
TEDValue.AsInt64Nullable Property
TEDValue.AsInteger Property
TEDValue.AsIntegerNullable Property
TEDValue.AsInterface Property
TEDValue.AsLongWord Property
TEDValue.AsLongWordNullable Property
TEDValue.AsObject Property
TEDValue.AsShortInt Property
TEDValue.AsShortIntNullable Property
TEDValue.Assign Method
TEDValue.AsSingle Property
TEDValue.AsSingleNullable Property
TEDValue.AsSmallInt Property
TEDValue.AsSmallIntNullable Property
TEDValue.AsString Property
TEDValue.AsStringNullable Property
TEDValue.AsTime Property
TEDValue.AsTimeNullable Property
TEDValue.AsTimeStamp Property
TEDValue.AsTimeStampNullable Property
TEDValue.AsUInt64 Property
TEDValue.AsUInt64Nullable Property
TEDValue.AsVariant Property
TEDValue.AsWideString Property
TEDValue.AsWideStringNullable Property
TEDValue.AsWord Property
TEDValue.AsWordNullable Property
TEDValue.AsXML Property
TEDValue.CanBeNull Method
TEDValue.Clear Method
TEDValue.Clone Method
TEDValue.CreateValue Method
TEDValue.DataType Method
TEDValue.GetHashCode Method
TEDValue.IsNull Method
TEDValue.ToString Method
TEDValueClass Class Reference
TEDValues Class
TEDValues.Add Method
TEDValues.Assign Method
TEDValues.Clear Method
TEDValues.Count Property
TEDValues.Delete Method
TEDValues.Items Property(Indexer)
TEntity Class
TEntity.AttributeByName Method
TEntity.Attributes Property
TEntity.Collections Property
TEntity.Compare Method
TEntity.Create Constructor
TEntity.Destroy Destructor
TEntity.EntityState Property
TEntity.FromKey Method
TEntity.IsAttached Method
TEntity.MetaType Property
TEntity.References Property
TEntity.ToKey Method
TEntity.UpdateState Property
TEntityAttribute Class
TEntityAttribute.AsAnsiString Property
TEntityAttribute.AsAnsiStringNullable Property
TEntityAttribute.AsBcd Property
TEntityAttribute.AsBcdNullable Property
TEntityAttribute.AsBoolean Property
TEntityAttribute.AsBooleanNullable Property
TEntityAttribute.AsByte Property
TEntityAttribute.AsByteNullable Property
TEntityAttribute.AsBytes Property
TEntityAttribute.AsBytesNullable Property
TEntityAttribute.AsCurrency Property
TEntityAttribute.AsCurrencyNullable Property
TEntityAttribute.AsDate Property
TEntityAttribute.AsDateNullable Property
TEntityAttribute.AsDateTime Property
TEntityAttribute.AsDateTimeNullable Property
TEntityAttribute.AsDouble Property
TEntityAttribute.AsDoubleNullable Property
TEntityAttribute.AsExtended Property
TEntityAttribute.AsExtendedNullable Property
TEntityAttribute.AsGUID Property
TEntityAttribute.AsGUIDNullable Property
TEntityAttribute.AsInt64 Property
TEntityAttribute.AsInt64Nullable Property
TEntityAttribute.AsInteger Property
TEntityAttribute.AsIntegerNullable Property
TEntityAttribute.AsLongWord Property
TEntityAttribute.AsLongWordNullable Property
TEntityAttribute.AsShortInt Property
TEntityAttribute.AsShortIntNullable Property
TEntityAttribute.AsSingle Property
TEntityAttribute.AsSingleNullable Property
TEntityAttribute.AsSmallInt Property
TEntityAttribute.AsSmallIntNullable Property
TEntityAttribute.AsString Property
TEntityAttribute.AsStringNullable Property
TEntityAttribute.AsTime Property
TEntityAttribute.AsTimeNullable Property
TEntityAttribute.AsTimeStamp Property
TEntityAttribute.AsTimeStampNullable Property
TEntityAttribute.AsUInt64 Property
TEntityAttribute.AsUInt64Nullable Property
TEntityAttribute.AsVariant Property
TEntityAttribute.AsWideString Property
TEntityAttribute.AsWideStringNullable Property
TEntityAttribute.AsWord Property
TEntityAttribute.AsWordNullable Property
TEntityAttribute.AsXML Property
TEntityAttribute.Compare Method
TEntityAttribute.FromValue Method
TEntityAttribute.IsModified Property
TEntityAttribute.IsNull Property
TEntityAttribute.MetaAttribute Property
TEntityAttribute.Name Property
TEntityAttribute.ToString Method
TEntityAttribute.ToValue Method
TEntityAttributes Class
TEntityAttributes.Count Property
TEntityAttributes.Items Property(Indexer)
TEntityCollection
TEntityCollection<T> Class
TEntityCollectionUpdater Class
TEntityCollectionUpdater.Count Property
TEntityCollectionUpdater.Items Property(Indexer)
TEntityConnection Class
TEntityConnection.AfterConnect Event
TEntityConnection.AfterDisconnect Event
TEntityConnection.BeforeConnect Event
TEntityConnection.BeforeDisconnect Event
TEntityConnection.CommitTransaction Method
TEntityConnection.Connect Method
TEntityConnection.Connected Property
TEntityConnection.ConnectionString Property
TEntityConnection.CreateDatabase Method
TEntityConnection.DefaultModel Property
TEntityConnection.DefaultModelName Property
TEntityConnection.Dialect Property
TEntityConnection.DialectName Property
TEntityConnection.Disconnect Method
TEntityConnection.DropDatabase Method
TEntityConnection.ExecuteCursor Method
TEntityConnection.ExecuteSQL Method
TEntityConnection.InTransaction Property
TEntityConnection.LoginPrompt Property
TEntityConnection.Provider Property
TEntityConnection.ProviderName Property
TEntityConnection.RollbackTransaction Method
TEntityConnection.StartTransaction Method
TEntityContext Class
TEntityContext.Connection Property
TEntityContext.ModelName Property
TEntityContext.Options Property
TEntityDataSet Class
TEntityDataSet.SourceCollection Property
TEntityDataSet.SourceEntity Property
TEntityDataSet.SourceObject Property
TEntityDataSetOptions Class
TEntityDataSetOptions.SaveOnPost Property
TEntityDataSetOptions.SyncFieldValues Property
TEntityDataSource Class
TEntityEnumerable
TEntityModelOptions Class
TEntityModelOptions.Usage Property
TEntityQuery Class
TEntityQuery.Active Property
TEntityQuery.LINQ Property
TEntityReference Class
TEntityReference.IsModified Property
TEntityReference.MetaReference Property
TEntityReference.MetaType Method
TEntityReference.Value Property
TEntityReferences Class
TEntityReferences.Count Property
TEntityReferences.Find Method
TEntityReferences.Items Property(Indexer)
TEntityTable Class
TEntityTable.Active Property
TEntityTable.TypeName Property
TEntityXMLModel Class
TEntityXMLModel.FileName Property
TEntityXMLModel.Options Property
Terms
TFireDACDataProvider Class
TGUIDNullable Record
TGUIDNullable.Clear Method
TGUIDNullable.HasValue Property
TGUIDNullable.IsNull
TGUIDNullable.ToString Method
TGUIDNullable.Value Property
TIBDACDataProvider Class
TIBXDataProvider Class
TLiteDACDataProvider Class
TMappedCollection
TMappedCollections Class
TMappedCollections.Collections
TMappedCollections.Count
TMappedEntity Class
TMappedEntity.Cancel Method
TMappedEntity.Collections Property
TMappedEntity.Delete Method
TMappedEntity.DeleteAndSave Method
TMappedEntity.MetaType Property
TMappedEntity.References Property
TMappedEntity.Save Method
TMappedEntityClass Class Reference
TMappedMetaType Class
TMappedMetaType.EntityClass Property
TMappedMetaType.Index Property
TMappedMetaType.Inheritance Property
TMappedMetaType.KeyGenerators Property
TMappedMetaType.MetaKey Property
TMappedReference Class
TMappedReference.Value Property
TMappedReferences Class
TMappedReferences.Find Method
TMappedReferences.Items Property(Indexer)
TMetaColumnList Class
TMetaColumnList.Find Method
TMetaColumnList.Get Method
TMetaColumns Class
TMetaColumns.Add Method
TMetaColumns.Remove Method
TMetaData Class
TMetaData.Name Property
TMetaModel Class
TMetaModel.Create Constructor
TMetaModel.Index Property
TMetaModel.MetaAssociations Property
TMetaModel.MetaTables Property
TMetaModel.MetaType Property(Indexer)
TMetaModel.MetaTypes Property
TMetaModel.UnmappedMetaTypes Property
TMetaReference Class
TMetaTable Class
TMetaTable.Index Property
TMetaTable.MetaColumns Property
TMetaTable.Model Property
TMetaTableList Class
TMetaTableList.Items Property(Indexer)
TMetaType Class
TMetaType.AllowCaching Property
TMetaType.ComplexMetaAttributes Property
TMetaType.MetaAttributes Property
TMetaType.MetaCollections Property
TMetaType.MetaReferences Property
TMetaType.MetaTable Property
TMetaType.Model Property
TMyDACDataProvider Class
TObjectCollection<T> Class
TObjectCollection<T>.GetFiltered Method
TObjectContext Class
TObjectContext.Connection Property
TObjectContext.ModelName Property
TObjectContext.Options Property
TObjectEnumerable<T> Class
TObjectEnumerable<T>.Contains Method
TObjectEnumerable<T>.Count Method
TObjectEnumerable<T>.First Method
TObjectEnumerable<T>.Items Property(Indexer)
TObjectEnumerable<T>.Last Method
TObjectEnumerable<T>.MetaType Method
TObjectEnumerable<T>.Single Method
TObjectEnumerable<T>.ToList Method
TODACDataProvider Class
ToKey Method
ToList Method
IObjectEnumerable<T>
TObjectEnumerable<T>
ToString Method
AnsiStringNullable
BooleanNullable
ByteNullable
CurrencyNullable
DoubleNullable
ExtendedNullable
Int64Nullable
IntegerNullable
LongWordNullable
ShortIntNullable
SingleNullable
SmallIntNullable
TBcdNullable
TBytesNullable
TDateNullable
TDateTimeNullable
TEDValue
TEntityAttribute
TGUIDNullable
TSQLTimeStampNullable
TTimeNullable
WideStringNullable
WordNullable
ToValue Method
TPgDACDataProvider Class
Trial Limitations
TSDACDataProvider Class
TSQLStatement Class
TSQLStatement.Params
TSQLStatement.SQL
TSQLTimeStampNullable Record
TSQLTimeStampNullable.Clear Method
TSQLTimeStampNullable.HasValue Property
TSQLTimeStampNullable.IsNull
TSQLTimeStampNullable.ToString Method
TSQLTimeStampNullable.Value Property
TTimeNullable Record
TTimeNullable.Clear Method
TTimeNullable.HasValue Property
TTimeNullable.IsNull
TTimeNullable.ToString Method
TTimeNullable.Value Property
TUniDACDataProvider Class
TUnmappedEntity Class
TUnmappedMetaTable Class
TypeName Property
TCustomEntityTable
TEntityTable
Types Property(Indexer)
UnmappedMetaTypes Property
UpdateState Property
Usage Property
Using dbExpress Drivers
Using Professional Edition
Value Property
AnsiStringNullable
BooleanNullable
ByteNullable
CurrencyNullable
DoubleNullable
ExtendedNullable
Int64Nullable
IntegerNullable
LongWordNullable
ShortIntNullable
SingleNullable
SmallIntNullable
TBcdNullable
TBytesNullable
TDateNullable
TDateTimeNullable
TEntityReference
TGUIDNullable
TMappedReference
TSQLTimeStampNullable
TTimeNullable
WideStringNullable
WordNullable
What's New
Where Method
WideStringNullable Record
WideStringNullable.Clear Method
WideStringNullable.HasValue Property
WideStringNullable.IsNull
WideStringNullable.ToString Method
WideStringNullable.Value Property
WordNullable Record
WordNullable.Clear Method
WordNullable.HasValue Property
WordNullable.IsNull
WordNullable.ToString Method
WordNullable.Value Property
XML-Mapped Entities