Поддерживаются ли функции sqlite.Net.Extensions на платформе Uwp? - PullRequest
0 голосов
/ 16 января 2019

Невозможно использовать какие-либо функции 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 Ответ

0 голосов
/ 16 января 2019

Да.

Доступ к операции записи:

SQLiteNetExtensions.Extensions.WriteOperations.UpdateWithChildren( SQLConnectionObject, EntityObject); 

Доступ к операции чтения:

 var readData = SQLiteNetExtensions.Extensions.ReadOperations.GetWithChildren<Employee>(SQLConnectionObject, PrimaryKey);

[Проверено на платформе UWP]

...