Rebornbuddy
Loading...
Searching...
No Matches
SQLite.TableMapping.Column Class Reference

Public Member Functions

 Column (PropertyInfo prop, CreateFlags createFlags=CreateFlags.None)
void SetValue (object obj, object val)
object GetValue (object obj)

Properties

string Name [get]
string PropertyName [get]
Type ColumnType [get]
string Collation [get]
bool IsAutoInc [get]
bool IsAutoGuid [get]
bool IsPK [get]
IEnumerable< IndexedAttributeIndices [get, set]
bool IsNullable [get]
int? MaxStringLength [get]

Constructor & Destructor Documentation

◆ Column()

SQLite.TableMapping.Column.Column ( PropertyInfo prop,
CreateFlags createFlags = CreateFlags::None )

Member Function Documentation

◆ GetValue()

object SQLite.TableMapping.Column.GetValue ( object obj)

◆ SetValue()

void SQLite.TableMapping.Column.SetValue ( object obj,
object val )

Property Documentation

◆ Collation

string SQLite.TableMapping.Column.Collation
get

◆ ColumnType

Type SQLite.TableMapping.Column.ColumnType
get

◆ Indices

IEnumerable<IndexedAttribute> SQLite.TableMapping.Column.Indices
getset

◆ IsAutoGuid

bool SQLite.TableMapping.Column.IsAutoGuid
get

◆ IsAutoInc

bool SQLite.TableMapping.Column.IsAutoInc
get

◆ IsNullable

bool SQLite.TableMapping.Column.IsNullable
get

◆ IsPK

bool SQLite.TableMapping.Column.IsPK
get

◆ MaxStringLength

int? SQLite.TableMapping.Column.MaxStringLength
get

◆ Name

string SQLite.TableMapping.Column.Name
get

◆ PropertyName

string SQLite.TableMapping.Column.PropertyName
get