Поддерживаются ли функции 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]

Другие вопросы по тегам