Skip to main content
SQLitePCLRaw avatar

SQLitePCLRaw

NuGet publisher profile

Packages
32
Total Downloads
1.5B
1,511,472,328

Packages (32)

SQLitePCLRaw.core package icon

SQLitePCLRaw.core

SQLitePCLRaw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. This package does not provide an API which is friendly to app developers. Rather, it provides an API which handles platform and configuration issues, upon which a friendlier API can be built. In order to use this package, you will need to also add one of the SQLitePCLRaw.provider.* packages and call raw.SetProvider().

450.1M
downloads
SQLitePCLRaw.lib.e_sqlite3 package icon

SQLitePCLRaw.lib.e_sqlite3

This package contains builds of the native SQLite code for various platforms. These builds have "e_sqlite3" as the base name. The first three numbers in the version number of this package indicate the version of SQLite that was used to build it. The fourth number, if there is one, is incremented as needed for packaging-specific changes.

305.2M
downloads
SQLitePCLRaw.bundle_e_sqlite3 package icon

SQLitePCLRaw.bundle_e_sqlite3

This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init().

286.7M
downloads
SQLitePCLRaw.provider.e_sqlite3 package icon

SQLitePCLRaw.provider.e_sqlite3

SQLitePCLRaw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider does DllImport of 'e_sqlite3', the SQLite builds provided with SQLitePCLRaw.

231.8M
downloads
SQLitePCLRaw.provider.dynamic_cdecl package icon

SQLitePCLRaw.provider.dynamic_cdecl

SQLitePCL.raw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider dynamically loads the native library by name.

94.3M
downloads
SQLitePCLRaw.bundle_green package icon

SQLitePCLRaw.bundle_green

This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init(). Policy of this bundle: iOS=system SQLite, others=e_sqlite3 included. Note that this bundle is identical to bundle_e_sqlite3, except on iOS where it uses the system SQLite library instead of e_sqlite3. In other words, when you use this bundle in a cross-platform app, your app is not using the same SQLite build configuration on all platforms.

89.8M
downloads
SQLitePCLRaw.lib.e_sqlite3.android package icon

SQLitePCLRaw.lib.e_sqlite3.android

This package contains platform-specific native code builds of SQLite for use with SQLitePCLRaw. To use this, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

15.7M
downloads
SQLitePCLRaw.bundle_e_sqlcipher package icon

SQLitePCLRaw.bundle_e_sqlcipher

This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init(). Policy of this bundle: e_sqlcipher included

5.5M
downloads
SQLitePCLRaw.lib.e_sqlcipher package icon

SQLitePCLRaw.lib.e_sqlcipher

This package contains platform-specific native code builds of SQLCipher (see sqlcipher/sqlcipher on GitHub) for use with SQLitePCLRaw. Note that these sqlcipher builds are unofficial and unsupported. For official sqlcipher builds, contact Zetetic. To use this package, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

5.4M
downloads
SQLitePCLRaw.provider.e_sqlcipher package icon

SQLitePCLRaw.provider.e_sqlcipher

SQLitePCLRaw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider does DllImport of 'e_sqlcipher', the unofficial SQLCipher builds provided with SQLitePCLRaw.

4.8M
downloads
SQLitePCLRaw.provider.internal package icon

SQLitePCLRaw.provider.internal

SQLitePCL.raw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider does DllImport of '__Internal', which is the mechanism used for pinvoke with a static library on iOS.

4.6M
downloads
SQLitePCLRaw.provider.sqlite3 package icon

SQLitePCLRaw.provider.sqlite3

SQLitePCL.raw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider does DllImport of 'sqlite3', to reference the 'system' SQLite. One common use for this provider is to access the SQLite library provided with iOS.

4.5M
downloads
SQLitePCLRaw.config.e_sqlite3 package icon

SQLitePCLRaw.config.e_sqlite3

This package sets the configuration for using e_sqlite3 but does not bring in that native library itself. It's like bundle_e_sqlite3, except it's hollow.

4.4M
downloads
SQLitePCLRaw.lib.e_sqlite3.ios package icon

SQLitePCLRaw.lib.e_sqlite3.ios

This package contains platform-specific native code builds of SQLite for use with SQLitePCLRaw. To use this, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

3.3M
downloads
SQLitePCLRaw.lib.e_sqlcipher.android package icon

SQLitePCLRaw.lib.e_sqlcipher.android

This package contains platform-specific native code builds of SQLCipher (see sqlcipher/sqlcipher on GitHub) for use with SQLitePCLRaw. Note that these sqlcipher builds are unofficial and unsupported. For official sqlcipher builds, contact Zetetic. To use this package, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

1.3M
downloads
SQLitePCLRaw.lib.e_sqlcipher.ios package icon

SQLitePCLRaw.lib.e_sqlcipher.ios

This package contains platform-specific native code builds of SQLCipher (see sqlcipher/sqlcipher on GitHub) for use with SQLitePCLRaw. Note that these sqlcipher builds are unofficial and unsupported. For official sqlcipher builds, contact Zetetic. To use this package, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

1.1M
downloads
SQLitePCLRaw.bundle_sqlite3 package icon

SQLitePCLRaw.bundle_sqlite3

This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init(). Policy of this bundle: always just DLLImport(sqlite3), aka, the 'system SQLite'

629.4K
downloads
SQLitePCLRaw.bundle_zetetic package icon

SQLitePCLRaw.bundle_zetetic

This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init(). Policy of this bundle: reference the official SQLCipher builds from Zetetic, which are not included in this package

493.9K
downloads
SQLitePCLRaw.provider.sqlcipher package icon

SQLitePCLRaw.provider.sqlcipher

SQLitePCLRaw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider does DllImport of 'sqlcipher', and is intended for use with official SQLCipher builds from Zetetic.

396.6K
downloads
SQLitePCLRaw.bundle_winsqlite3 package icon

SQLitePCLRaw.bundle_winsqlite3

This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init(). Policy of this bundle: no SQLite library included, uses winsqlite3.dll from Windows 10.

331.6K
downloads
SQLitePCLRaw.provider.winsqlite3 package icon

SQLitePCLRaw.provider.winsqlite3

SQLitePCL.raw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider does DllImport of 'winsqlite3', the SQLite libary provided with Windows 10.

308.0K
downloads
SQLitePCLRaw.lib.e_sqlite3.tvos package icon

SQLitePCLRaw.lib.e_sqlite3.tvos

This package contains platform-specific native code builds of SQLite for use with SQLitePCLRaw. To use this, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

222.9K
downloads
SQLitePCLRaw.lib.e_sqlite3mc package icon

SQLitePCLRaw.lib.e_sqlite3mc

This package contains platform-specific native code builds of SQLite3 Multiple Ciphers (see utelle/SQLite3MultipleCiphers on GitHub) for use with SQLitePCLRaw. To use this package, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

173.9K
downloads
SQLitePCLRaw.bundle_e_sqlite3mc package icon

SQLitePCLRaw.bundle_e_sqlite3mc

This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init(). Policy of this bundle: e_sqlite3mc included

157.4K
downloads
SQLitePCLRaw.provider.e_sqlite3mc package icon

SQLitePCLRaw.provider.e_sqlite3mc

SQLitePCLRaw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider does DllImport of 'e_sqlite3mc', the SQLite3 Multiple Ciphers builds provided with SQLitePCLRaw.

154.8K
downloads
SQLitePCLRaw.ugly package icon

SQLitePCLRaw.ugly

These extension methods for SQLitePCLRaw provide a more usable API while remaining stylistically similar to the sqlite3 C API, which most C# developers would consider 'ugly'. This package exists for people who (1) really like the sqlite3 C API, and (2) really like C#. So far, evidence suggests that 100% of the people matching both criteria are named Eric Sink, but this package is available just in case he is not the only one of his kind.

102.2K
downloads
SQLitePCLRaw.provider.dynamic_stdcall package icon

SQLitePCLRaw.provider.dynamic_stdcall

SQLitePCL.raw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. Packages named 'SQLitePCLRaw.provider.*' (like this one) are 'plugins' that allow SQLitePCLRaw.core to access the native SQLite library. This provider dynamically loads the native library by name.

30.3K
downloads
SQLitePCLRaw.lib.e_sqlite3mc.android package icon

SQLitePCLRaw.lib.e_sqlite3mc.android

This package contains platform-specific native code builds of SQLite3 Multiple Ciphers (see utelle/SQLite3MultipleCiphers on GitHub) for use with SQLitePCLRaw. To use this package, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

12.1K
downloads
SQLitePCLRaw.provider.cil package icon

SQLitePCLRaw.provider.cil

SQLitePCLRaw is a Portable Class Library (PCL) for low-level (raw) access to SQLite

12.0K
downloads
SQLitePCLRaw.lib.e_sqlite3mc.ios package icon

SQLitePCLRaw.lib.e_sqlite3mc.ios

This package contains platform-specific native code builds of SQLite3 Multiple Ciphers (see utelle/SQLite3MultipleCiphers on GitHub) for use with SQLitePCLRaw. To use this package, you need SQLitePCLRaw.core as well as one of the SQLitePCLRaw.provider.* packages. Convenience packages are named SQLitePCLRaw.bundle_*.

11.4K
downloads

2 more packages load after hydration.