Поддерживаются ли функции sqlite.Net.Extensions на платформе Uwp?
Невозможно использовать какие-либо функциональные возможности SQLExtensions с подключением Sqlite.
Установил пакет nuget SQLExtensions 2.1.0 в приложении UWP, создал следующее соединение с БД:
using (SQLite.Net.SQLiteConnection conn = new SQLite.Net.SQLiteConnection(new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT(), DB_PATH))
{
conn.CreateTable<DemoType1>();
conn.Commit();
conn.Close();
}
однако я не могу получить доступ к каким-либо функциям SQlExtension с помощью "conn", например, GetWithChildren или UpdateWithChildren, есть ли способ использовать функции внешнего ключа на платформе UWP?
1 ответ
Да.
Доступ к операции записи:
SQLiteNetExtensions.Extensions.WriteOperations.UpdateWithChildren( SQLConnectionObject, EntityObject);
Доступ к операции чтения:
var readData = SQLiteNetExtensions.Extensions.ReadOperations.GetWithChildren<Employee>(SQLConnectionObject, PrimaryKey);
[Проверено на платформе UWP]