DataContext Class |
Namespace: SanteDB.OrmLite
The DataContext type exposes the following members.
Name | Description | |
---|---|---|
DataContext(IDbProvider, IDbConnection) |
Creates a new data context
| |
DataContext(IDbProvider, IDbConnection, Boolean) |
Creates a new data context
| |
DataContext(IDbProvider, IDbConnection, IDbTransaction) |
Creates a new data context
|
Name | Description | |
---|---|---|
CacheOnCommit |
Cache on commit
| |
CommandTimeout |
Overrides the command timeout for any command executed on this data context
| |
Connection |
Connection
| |
ContextId |
Gets or sets the context id
| |
Data |
Data dictionary
| |
IsReadonly |
True if the connection is readonly
| |
LoadState |
Load state
| |
Transaction |
Current Transaction
|
Name | Description | |
---|---|---|
AddCacheCommit |
Add cache commit
| |
AddData |
Adds data in a safe way
| |
Any(SqlStatement) |
Represents the count function
| |
AnyTModel(ExpressionFuncTModel, Boolean) |
Returns only if only one result is available
| |
BeginTransaction |
Begin a transaction
| |
Count(SqlStatement) |
Represents the count function
| |
CountTModel(ExpressionFuncTModel, Boolean) |
Returns only if only one result is available
| |
CreateSqlStatement |
Create sql statement
| |
CreateSqlStatement(String, Object) |
Create sql statement
| |
CreateSqlStatementT |
Create SQL statement
| |
DeleteTModel(TModel) |
Delete from the database
| |
DeleteTModel(ExpressionFuncTModel, Boolean) |
Delete from the database
| |
DeleteTModel(SqlStatement) |
Delete from the database
| |
Dispose |
Dispose this object
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
ExecQueryTModel |
Executes the query against the database
| |
ExecuteNonQuery |
Execute a non query
| |
ExecuteProcedureTModel |
First or default returns only the first object or null if not found
| |
ExecuteScalarTReturn |
Returns only if only one result is available
| |
ExistsTModel |
Determines if obj exists in the database
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FirstOrDefault(Type, SqlStatement) |
First or default returns only the first object or null if not found
| |
FirstOrDefaultTModel(ExpressionFuncTModel, Boolean) |
First or default returns only the first object or null if not found
| |
FirstOrDefaultTModel(SqlStatement) |
First or default returns only the first object or null if not found
| |
GetCacheCommit |
Add cache commit
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetQueryBuilder |
Query builder
| |
GetQueryLiteral |
Query
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InsertTModel |
Insert the specified object
| |
InsertAllTModel |
Bulk insert data
| |
InsertOrUpdateTModel |
Insert or update the specifed object
| |
InsertOrUpdateAllTModel |
Bulk insert data
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Open |
Open the connection to the database
| |
OpenClonedContext |
Opens a cloned context
| |
QueryTModel(ExpressionFuncTModel, Boolean) |
Execute the specified query
| |
QueryTModel(SqlStatement) |
Query using the specified statement
| |
QueryTModel(String, Object) |
Execute a stored procedure transposing the result set back to TModel | |
ResetSequence |
Resets the specified sequence according to the logic in the provider
| |
SingleOrDefaultTModel |
Returns only if only one result is available
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UpdateTModel(TModel) |
Updates the specified object
| |
UpdateTModel(IEnumerableTModel, FuncTModel, TModel) |
Bulk update data
| |
UpdateAllTModel |
Bulk update data
|
Name | Description | |
---|---|---|
ConvertTReturn |
The purpose of this method is to convert object me to TReturn. Why?
Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast
so we have to copy.
(Defined by ExtensionMethods.) | |
GetInstanceOfTDomain |
Gets an instance of TDomain from me
(Defined by ModelExtensions.) | |
Install |
Install the specified object
(Defined by SqlFeatureUtil.) | |
IsInstalled |
Returns true if the migration has been installed
(Defined by SqlFeatureUtil.) |