For a list of all members of this type, see DataHelper members.
Public Properties
| Name | Description |
| AfterDelete |
Set to intercept an object after a record is deleted
|
| AfterInsert |
Set to intercept an object after a record is inserted
|
| AfterRead |
Set to intercept an object after it is read
|
| AfterUpdate |
Set to intercept an object after a record is updated
|
| BeforeDelete |
Set to intercept an object before a record is deleted
|
| BeforeInsert |
Set to intercept an object before a record is inserted
|
| BeforeUpdate |
Set to intercept an object before a record is updated
|
| Connection | Get a reference to the current connection |
| ConnectionString | Get or set the Connection String of the Database Provider |
| CurrentTransactionNesting |
Used for viewing the internal level of nested transactions.
Each Begin Transaction adds 1. Each Commit Transaction subtracts 1.
|
| FillInMaintenanceFields | If true, properties such as CreateDate, UpdateDate, CreateUser will be automatically filled in before saving
The default is true |
| IsConnectionOpen | True if the connection is open |
| IsFileBasedDatabase |
Gets a value indicating whether the provider is file based database.
|
| IsInTransaction | Returns true if we are in a transaction |
| IsSessionCreated |
Returns true if the session has been created for the current thread
|
| LicenseKey |
The license key associated with a license. See the License Key on your receipt.
|
| MaintenanceFields | A list of the names maintenance fields that will be filled in automatically such as CreateDate, UpdateDate, CreateUser |
| Mapper | Map objects, table names, and sql to database tables |
| NestedTransactions |
When true, Inner Begin Transactions and Commit Transactions are allowed.
Inner Commits do not actually commit until the outermost commit has occured. Default is false.
Nested transactions are useful for rolling back integration tests.
|
| ParameterPrefix | Get or Set the Prefix used for Parameters |
| Provider |
Get the database provider that was set in the constructor
|
| ProviderName |
Get the type of the provider
|
| SetDefaults | If true, defaults will be set in the object before it is sent to the database.
The default is false |
| SupportsIdentity | Returns true if the attached database provider supports identity columns |
| SupportsStoredProcedures | Returns true if the attached database provider supports stored procedures |
| Transaction | Get a reference to the current transaction |
| UserName |
The user name associated with a license. See the User Name on your receipt.
|
Top
See Also