internal override void SetPassword(byte[] passwordBytes) { int n = UnsafeNativeMethods.sqlite3_key(_sql, passwordBytes, passwordBytes.Length); if (n > 0) { throw new SqliteException(n, SQLiteLastError()); } }
internal override void SetPassword(byte[] passwordBytes) { #if MOBILE throw new PlatformNotSupportedException(); #else int n = UnsafeNativeMethods.sqlite3_key(_sql, passwordBytes, passwordBytes.Length); if (n > 0) { throw new SqliteException(n, SQLiteLastError()); } #endif }