Portable.Data.Sqlite 1.1.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package Portable.Data.Sqlite --version 1.1.1
NuGet\Install-Package Portable.Data.Sqlite -Version 1.1.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Portable.Data.Sqlite" Version="1.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Portable.Data.Sqlite --version 1.1.1
#r "nuget: Portable.Data.Sqlite, 1.1.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Portable.Data.Sqlite as a Cake Addin
#addin nuget:?package=Portable.Data.Sqlite&version=1.1.1

// Install Portable.Data.Sqlite as a Cake Tool
#tool nuget:?package=Portable.Data.Sqlite&version=1.1.1

Portable cross-platform ADO-style SQLite library enabling table-record-level and table-column-level encryption.  *Please see the project site for details about what this library does, and how to use it.*

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.2 4,821 11/28/2014
1.1.1 1,111 10/15/2014
1.1.0 1,075 8/26/2014
1.0.0 1,042 8/26/2014

v1.1.1 - No breaking changes. New constructor for EncryptedTable that allows CryptEngine to be "inherited" from database connection; new ability to set case sensitivity and trimming on all TableSearch match items by "forced" properties.

v1.1.0 - Tweaked for use with Xamarin.Forms.  Added IDatabasePath interface, and added parameterless constructor for IObjectCryptEngine (as required by Xamarin.Forms).  Breaking change from v1.0.0:  Implementations of IObjectCryptEngine must implement the Initialize() method, in order to provide a way to pass in settings when using the parameterless constructor.

v1.0.0 - First official release, with several tweaks and bug-fixes.  New Execute methods added to SqliteCommand. Breaking changes from v0.9.2: (a) TableSearchType enum members renamed from And/Or to MatchAll/MatchAny. (b) suppressExceptions parameter removed from SqliteDataReader.GetDecrypted methods in favor of DbNullHandling enum, for greater flexibility.

v0.9.2 - Fixed a couple of issues related to the TableColumns property of the EncryptedTable class.  The property is now instance-level vs. static.  Also added information to the readme file.

v0.9.1 - Updated SQLitePCL dependency information in NuGet package (no code changes from 0.9.0).