The basic TableMapping class from SQLite-Net, with added code
More...
The basic TableMapping class from SQLite-Net, with added code
◆ TableMapping()
Set the complete Mapping of the table with all the options the columns:
- Parameters
-
type | |
createFlags | |
obj | |
conn | |
- Returns
◆ FindColumn()
Column SQLite.TableMapping.FindColumn |
( |
string |
columnName | ) |
|
Find the column with the name used in the database - table
- Parameters
-
- Returns
◆ FindColumnWithPropertyName()
Column SQLite.TableMapping.FindColumnWithPropertyName |
( |
string |
propertyName | ) |
|
Find the column find the name use in the object
- Parameters
-
- Returns
◆ ResetValues()
void SQLite.TableMapping.ResetValues |
( |
| ) |
|
Reset All the values of the column, Added for multiple records editing, and foreignKeys
◆ SetAutoIncPK()
void SQLite.TableMapping.SetAutoIncPK |
( |
object |
obj, |
|
|
long |
id |
|
) |
| |
Set the value of the local property AutoIncrementPk (_autoPK)
- Parameters
-
◆ SetMapping()
Set the complete Mapping of the table with all the options the columns:
- Parameters
-
type | |
createFlags | |
obj | |
conn | |
- Returns
◆ Columns
Column [] SQLite.TableMapping.Columns |
|
get |
The columns in the Object / Table
◆ CreateFlags
Flags used when we create the Primary Key
◆ GetByPrimaryKeySql
string SQLite.TableMapping.GetByPrimaryKeySql |
|
get |
Full parsed string with the SQL-Command to get the Primary Key Column
◆ HasAutoIncPK
bool SQLite.TableMapping.HasAutoIncPK |
|
get |
True - the column has a Autoincrementing Primary Key ///
◆ InsertColumns
Column [] SQLite.TableMapping.InsertColumns |
|
get |
Public array of all columns for the Insert, that are all columns expect the AutoInc assign column
◆ InsertOrReplaceColumns
Column [] SQLite.TableMapping.InsertOrReplaceColumns |
|
get |
Public array of all columns for the InsertOrReplace, that are all columns
◆ MappedType
Type SQLite.TableMapping.MappedType |
|
get |
Type of the object we map
◆ PK
◆ TableName
string SQLite.TableMapping.TableName |
|
get |
◆ WithoutRowId
bool SQLite.TableMapping.WithoutRowId |
|
get |
True we use the Database -Table without a Rowid() See SQL-Net documentation for more details. Beware that some function can behave different when set to false.
The documentation for this class was generated from the following file:
- /Users/admin/Unity/SQLite-Extended/Assets/Picon-SQL/Core/SQLExtended/TableMapping.cs