SQL - Extended  1.0.0
Pi-Con: Small utilities makes the difference
Public Member Functions | Public Attributes | List of all members
PiCon.SQL.PrimaryKeyAttribute Class Reference

The basic PrimaryKeyAttribute class from SQLite-Net, with added code More...

Inheritance diagram for PiCon.SQL.PrimaryKeyAttribute:
SQLite.IndexedAttribute

Public Member Functions

 PrimaryKeyAttribute ()
 PrimaryKeyAttribute has more options, More...
 
 PrimaryKeyAttribute (PKSort sort)
 PrimaryKeyAttribute has more options, More...
 
 PrimaryKeyAttribute (Conflict onConflict)
 PrimaryKeyAttribute has more options, More...
 
 PrimaryKeyAttribute (PKSort sort, Conflict onConflict)
 PrimaryKeyAttribute has more options, More...
 
- Public Member Functions inherited from SQLite.IndexedAttribute
 IndexedAttribute ()
 Constructor More...
 
 IndexedAttribute (string name, int order)
 Constructor More...
 

Public Attributes

PKSort Sort
 The sorting of the Primary Key More...
 
Conflict OnConflict
 the action when we have a conflict in the PK, see SQLite-Net documenation for more infromation More...
 

Additional Inherited Members

- Properties inherited from SQLite.IndexedAttribute
string Name [get, set]
 Name of the index to create More...
 
int Order [get, set]
 Ordeing of the index More...
 
virtual bool Unique [get, set]
 setting the index to a unique value More...
 

Detailed Description

The basic PrimaryKeyAttribute class from SQLite-Net, with added code

Constructor & Destructor Documentation

◆ PrimaryKeyAttribute() [1/4]

PiCon.SQL.PrimaryKeyAttribute.PrimaryKeyAttribute ( )

PrimaryKeyAttribute has more options,

  • Sorting is with enum PKSort
  • OnConflict is with enum Conflict

◆ PrimaryKeyAttribute() [2/4]

PiCon.SQL.PrimaryKeyAttribute.PrimaryKeyAttribute ( PKSort  sort)

PrimaryKeyAttribute has more options,

  • Sorting is with enum PKSort
  • OnConflict is with enum Conflict
Parameters
sort

◆ PrimaryKeyAttribute() [3/4]

PiCon.SQL.PrimaryKeyAttribute.PrimaryKeyAttribute ( Conflict  onConflict)

PrimaryKeyAttribute has more options,

  • Sorting is with enum PKSort
  • OnConflict is with enum Conflict
Parameters
onConflict

◆ PrimaryKeyAttribute() [4/4]

PiCon.SQL.PrimaryKeyAttribute.PrimaryKeyAttribute ( PKSort  sort,
Conflict  onConflict 
)

PrimaryKeyAttribute has more options,

  • Sorting is with enum PKSort
  • OnConflict is with enum Conflict
Parameters
sort
onConflict

Member Data Documentation

◆ OnConflict

Conflict PiCon.SQL.PrimaryKeyAttribute.OnConflict

the action when we have a conflict in the PK, see SQLite-Net documenation for more infromation

◆ Sort

PKSort PiCon.SQL.PrimaryKeyAttribute.Sort

The sorting of the Primary Key


The documentation for this class was generated from the following file: