C# Класс FaceDetection.Model.Recognition.DatabaseHandler

Показать файл Открыть проект

Открытые методы

Метод Описание
Insert ( string statement ) : long

Inserts data into the database.

InsertAsync ( string statement ) : Task

Asynchronously inserts data into the database.

ResetDatabase ( ) : bool

Resets the database.

Select ( string statement ) : SQLiteDataReader

Selects data from the database.

SelectAsync ( string statement ) : Task

Asynchonously selects data from the database.

SelectObject ( string statement ) : object

Selects data from the database.

SelectObjectAsync ( string statement ) : Task

Asynchronously selects data from the database.

Update ( string statement ) : bool

Updates data in the database.

UpdateAsync ( string statement ) : Task

Asynchronously updates data in the database.

Приватные методы

Метод Описание
CloseConnection ( ) : bool
CreateTables ( ) : bool
DatabaseHandler ( ) : System
DeleteDatabase ( ) : bool
InitializeConnection ( ) : bool
InitializeDatabase ( ) : bool
OpenConnection ( ) : void

Описание методов

Insert() публичный статический Метод

Inserts data into the database.
public static Insert ( string statement ) : long
statement string The statement.
Результат long

InsertAsync() публичный статический Метод

Asynchronously inserts data into the database.
public static InsertAsync ( string statement ) : Task
statement string The statement.
Результат Task

ResetDatabase() публичный статический Метод

Resets the database.
public static ResetDatabase ( ) : bool
Результат bool

Select() публичный статический Метод

Selects data from the database.
public static Select ( string statement ) : SQLiteDataReader
statement string The statement.
Результат System.Data.SQLite.SQLiteDataReader

SelectAsync() публичный статический Метод

Asynchonously selects data from the database.
public static SelectAsync ( string statement ) : Task
statement string The statement.
Результат Task

SelectObject() публичный статический Метод

Selects data from the database.
public static SelectObject ( string statement ) : object
statement string The statement.
Результат object

SelectObjectAsync() публичный статический Метод

Asynchronously selects data from the database.
public static SelectObjectAsync ( string statement ) : Task
statement string The statement.
Результат Task

Update() публичный статический Метод

Updates data in the database.
public static Update ( string statement ) : bool
statement string The statement.
Результат bool

UpdateAsync() публичный статический Метод

Asynchronously updates data in the database.
public static UpdateAsync ( string statement ) : Task
statement string The statement.
Результат Task