IDbProvider Members
The IDbProvider type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
BulkInsert<(Of <<'(T>)>>) |
TODO. Currently Not working
|
![]() |
CreateTable<(Of <<'(T>)>>) |
Creates a table in the database.
|
![]() |
Delete<(Of <<'(T>)>>) |
Deleted the row in the table.
|
![]() |
Equals(System.Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Execute |
Executes the specified SQL.
|
![]() |
ExecuteScalar |
Executes the scalar.
|
![]() |
Finalize |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
Get<(Of <<'(T>)>>)(Object, CacheSettings) |
Get a row from the database by ID.
|
![]() |
Get<(Of <<'(T>)>>)(CacheSettings) |
Get all rows from a table.
|
![]() |
Get<(Of <<'(T>)>>)(Expression<(Of <<'(Func<(Of <<'(T, Boolean>)>>)>)>>), CacheSettings) |
Get all rows that match the expression given
|
![]() |
GetByParameters<(Of <<'(T>)>>) |
Gets all rows by a sql statement and optional parameters.
|
![]() |
GetByType<(Of <<'(T>)>>) |
Get all rows from a table.
|
![]() |
GetHashCode |
Serves as the default hash function. (Inherited from Object.) |
![]() |
GetMultiMap<(Of <<'(T, T2>)>>)(String, Func<(Of <<'(T, T2, T>)>>), Object, String, CacheSettings) |
Builds an object that references multiple tables/rows.
|
![]() |
GetMultiMap<(Of <<'(T, T2, T3>)>>)(String, Func<(Of <<'(T, T2, T3, T>)>>), Object, String, CacheSettings) |
Gets the multi map.
|
![]() |
GetMultiMap<(Of <<'(T, T2, T3, T4>)>>)(String, Func<(Of <<'(T, T2, T3, T4, T>)>>), Object, String, CacheSettings) |
Gets the multi map.
|
![]() |
GetMultiMap<(Of <<'(T, T2, T3, T4, T5>)>>)(String, Func<(Of <<'(T, T2, T3, T4, T5, T>)>>), Object, String, CacheSettings) |
Gets the multi map.
|
![]() |
GetMultiMap<(Of <<'(T, T2, T3, T4, T5, T6>)>>)(String, Func<(Of <<'(T, T2, T3, T4, T5, T6, T>)>>), Object, String, CacheSettings) |
Gets the multi map.
|
![]() |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
![]() |
Insert<(Of <<'(T>)>>) |
Inserts a strongly typed object into a table.
|
![]() |
InsertAndReturnId<(Of <<'(T>)>>)(T, CacheSettings) |
Inserts an object into a table and then return its ID.
|
![]() |
InsertAndReturnId<(Of <<'(T>)>>)(String, T, CacheSettings) | Obsolete.
Inserts an object into a table and then return its ID.
|
![]() |
InsertList<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), CacheSettings) |
Insert a list of objects into a table.
|
![]() |
InsertList<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), String, CacheSettings) | Obsolete.
Insert a list of objects into a table.
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString |
Returns a string that represents the current object. (Inherited from Object.) |
![]() |
Update<(Of <<'(T>)>>) |
Updates te row in the table by the object passed.
|