IDbProvider Methods
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.
|