|
@@ -1171,21 +1171,6 @@ |
|
|
A standard SQLite return code. |
|
|
A standard SQLite return code. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteBase.SetLimitOption(System.Data.SQLite.SQLiteLimitOpsEnum,System.Int32)"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Change a limit value for the database. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<param name="option"> |
|
|
|
|
|
The database limit to change. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="value"> |
|
|
|
|
|
The new value for the specified limit. |
|
|
|
|
|
</param> |
|
|
|
|
|
<returns> |
|
|
|
|
|
The old value for the specified limit -OR- negative one if an error |
|
|
|
|
|
occurs. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteBase.SetConfigurationOption(System.Data.SQLite.SQLiteConfigDbOpsEnum,System.Object)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteBase.SetConfigurationOption(System.Data.SQLite.SQLiteConfigDbOpsEnum,System.Object)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Change a configuration option value for the database. |
|
|
Change a configuration option value for the database. |
|
@@ -1637,13 +1622,6 @@ |
|
|
it will only be non-zero if the environment variable was present. |
|
|
it will only be non-zero if the environment variable was present. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLite3.forceLogLifecycle"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This field is used to keep track of whether or not the |
|
|
|
|
|
"SQLite_ForceLogLifecycle" environment variable has been queried. If |
|
|
|
|
|
so, it will only be non-zero if the environment variable was present. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLite3.ForceLogPrepare"> |
|
|
<member name="M:System.Data.SQLite.SQLite3.ForceLogPrepare"> |
|
|
<summary> |
|
|
<summary> |
|
|
Determines if all calls to prepare a SQL query will be logged, |
|
|
Determines if all calls to prepare a SQL query will be logged, |
|
@@ -1653,17 +1631,6 @@ |
|
|
Non-zero to log all calls to prepare a SQL query. |
|
|
Non-zero to log all calls to prepare a SQL query. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLite3.ForceLogLifecycle"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Determines if calls into key members pertaining to the lifecycle of |
|
|
|
|
|
connections and their associated classes will be logged, regardless |
|
|
|
|
|
of the flags for the associated connection. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<returns> |
|
|
|
|
|
Non-zero to log calls into key members pertaining to the lifecycle of |
|
|
|
|
|
connections and their associated classes (e.g. LINQ, EF6, etc). |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLite3.GetShimExtensionFileName(System.Boolean@)"> |
|
|
<member name="M:System.Data.SQLite.SQLite3.GetShimExtensionFileName(System.Boolean@)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Determines the file name of the native library containing the native |
|
|
Determines the file name of the native library containing the native |
|
@@ -1761,16 +1728,6 @@ |
|
|
The built string fragment. |
|
|
The built string fragment. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLite3.GetLimitOpsNames"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Builds an error message string fragment containing the |
|
|
|
|
|
defined values of the <see cref="T:System.Data.SQLite.SQLiteLimitOpsEnum"/> |
|
|
|
|
|
enumeration. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<returns> |
|
|
|
|
|
The built string fragment. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLite3.GetConfigDbOpsNames"> |
|
|
<member name="M:System.Data.SQLite.SQLite3.GetConfigDbOpsNames"> |
|
|
<summary> |
|
|
<summary> |
|
|
Builds an error message string fragment containing the |
|
|
Builds an error message string fragment containing the |
|
@@ -1802,24 +1759,10 @@ |
|
|
A standard SQLite return code. |
|
|
A standard SQLite return code. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLite3.SetLimitOption(System.Data.SQLite.SQLiteLimitOpsEnum,System.Int32)"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Change a limit value for the database. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<param name="option"> |
|
|
|
|
|
The database limit to change. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="value"> |
|
|
|
|
|
The new value for the specified limit. |
|
|
|
|
|
</param> |
|
|
|
|
|
<returns> |
|
|
|
|
|
The old value for the specified limit -OR- negative one if an error |
|
|
|
|
|
occurs. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLite3.SetConfigurationOption(System.Data.SQLite.SQLiteConfigDbOpsEnum,System.Object)"> |
|
|
<member name="M:System.Data.SQLite.SQLite3.SetConfigurationOption(System.Data.SQLite.SQLiteConfigDbOpsEnum,System.Object)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Change a configuration option value for the database. |
|
|
Change a configuration option value for the database. |
|
|
|
|
|
connection. |
|
|
</summary> |
|
|
</summary> |
|
|
<param name="option"> |
|
|
<param name="option"> |
|
|
The database configuration option to change. |
|
|
The database configuration option to change. |
|
@@ -2492,13 +2435,6 @@ |
|
|
upon for security critical uses or applications. |
|
|
upon for security critical uses or applications. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteConnectionFlags.NoCoreFunctions"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Skip adding the extension functions provided by the native interop |
|
|
|
|
|
assembly if they would conflict with a function provided by the |
|
|
|
|
|
SQLite core library. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConnectionFlags.BindAndGetAllAsText"> |
|
|
<member name="F:System.Data.SQLite.SQLiteConnectionFlags.BindAndGetAllAsText"> |
|
|
<summary> |
|
|
<summary> |
|
|
When binding parameter values or returning column values, always |
|
|
When binding parameter values or returning column values, always |
|
@@ -2674,17 +2610,6 @@ |
|
|
SQLITE_DBSTATUS_CACHE_USED_SHARED is always 0. |
|
|
SQLITE_DBSTATUS_CACHE_USED_SHARED is always 0. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteStatusOpsEnum.SQLITE_DBSTATUS_CACHE_SPILL"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This parameter returns the number of dirty cache entries that have |
|
|
|
|
|
been written to disk in the middle of a transaction due to the page |
|
|
|
|
|
cache overflowing. Transactions are more efficient if they are |
|
|
|
|
|
written to disk all at once. When pages spill mid-transaction, that |
|
|
|
|
|
introduces additional overhead. This parameter can be used help |
|
|
|
|
|
identify inefficiencies that can be resolved by increasing the cache |
|
|
|
|
|
size. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="T:System.Data.SQLite.SQLiteConfigDbOpsEnum"> |
|
|
<member name="T:System.Data.SQLite.SQLiteConfigDbOpsEnum"> |
|
|
<summary> |
|
|
<summary> |
|
|
These are the supported configuration verbs for use with the native |
|
|
These are the supported configuration verbs for use with the native |
|
@@ -2764,173 +2689,12 @@ |
|
|
multiple steps to help ensure that it does not happen by accident. |
|
|
multiple steps to help ensure that it does not happen by accident. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_DEFENSIVE"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option activates or deactivates the "defensive" flag for a |
|
|
|
|
|
database connection. When the defensive flag is enabled, language |
|
|
|
|
|
features that allow ordinary SQL to deliberately corrupt the database |
|
|
|
|
|
file are disabled. The disabled features include but are not limited |
|
|
|
|
|
to the following: |
|
|
|
|
|
<![CDATA[<ul>]]> |
|
|
|
|
|
<![CDATA[<li>]]> |
|
|
|
|
|
The PRAGMA writable_schema=ON statement. |
|
|
|
|
|
<![CDATA[</li>]]> |
|
|
|
|
|
<![CDATA[<li>]]> |
|
|
|
|
|
The PRAGMA journal_mode=OFF statement. |
|
|
|
|
|
<![CDATA[</li>]]> |
|
|
|
|
|
<![CDATA[<li>]]> |
|
|
|
|
|
Writes to the sqlite_dbpage virtual table. |
|
|
|
|
|
<![CDATA[</li>]]> |
|
|
|
|
|
<![CDATA[<li>]]> |
|
|
|
|
|
Direct writes to shadow tables. |
|
|
|
|
|
<![CDATA[</li>]]> |
|
|
|
|
|
<![CDATA[</ul>]]> |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_WRITABLE_SCHEMA"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option activates or deactivates the "writable_schema" flag. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_LEGACY_ALTER_TABLE"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option activates or deactivates the legacy behavior of the ALTER |
|
|
|
|
|
TABLE RENAME command such it behaves as it did prior to version 3.24.0 |
|
|
|
|
|
(2018-06-04). |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_DQS_DML"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option activates or deactivates the legacy double-quoted string |
|
|
|
|
|
literal misfeature for DML statement only, that is DELETE, INSERT, |
|
|
|
|
|
SELECT, and UPDATE statements. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_DQS_DDL"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option activates or deactivates the legacy double-quoted string |
|
|
|
|
|
literal misfeature for DDL statements, such as CREATE TABLE and CREATE |
|
|
|
|
|
INDEX. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_ENABLE_VIEW"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option is used to enable or disable CREATE VIEW. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_LEGACY_FILE_FORMAT"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option activates or deactivates the legacy file format flag. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConfigDbOpsEnum.SQLITE_DBCONFIG_TRUSTED_SCHEMA"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This option tells SQLite to assume that database schemas (i.e. the |
|
|
|
|
|
contents of the sqlite_master tables) are untainted by malicious |
|
|
|
|
|
content. When the trusted schema option is disabled, SQLite takes |
|
|
|
|
|
additional defensive steps to protect the application from harm |
|
|
|
|
|
including: |
|
|
|
|
|
<![CDATA[<ul>]]> |
|
|
|
|
|
<![CDATA[<li>]]> |
|
|
|
|
|
Prohibit the use of SQL functions inside triggers, views, CHECK |
|
|
|
|
|
constraints, DEFAULT clauses, expression indexes, partial indexes, |
|
|
|
|
|
or generated columns unless those functions are tagged with |
|
|
|
|
|
SQLITE_INNOCUOUS. |
|
|
|
|
|
<![CDATA[</li>]]> |
|
|
|
|
|
<![CDATA[<li>]]> |
|
|
|
|
|
Prohibit the use of virtual tables inside of triggers or views |
|
|
|
|
|
unless those virtual tables are tagged with SQLITE_VTAB_INNOCUOUS. |
|
|
|
|
|
<![CDATA[</ul>]]> |
|
|
|
|
|
This setting defaults to "on" for legacy compatibility, however |
|
|
|
|
|
all applications are advised to turn it off if possible. This |
|
|
|
|
|
setting can also be controlled using the PRAGMA trusted_schema |
|
|
|
|
|
statement. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="T:System.Data.SQLite.SQLiteTraceFlags"> |
|
|
<member name="T:System.Data.SQLite.SQLiteTraceFlags"> |
|
|
<summary> |
|
|
<summary> |
|
|
These constants are used with the sqlite3_trace_v2() API and the |
|
|
These constants are used with the sqlite3_trace_v2() API and the |
|
|
callbacks registered by it. |
|
|
callbacks registered by it. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="T:System.Data.SQLite.SQLiteLimitOpsEnum"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
These constants are used with the sqlite3_limit() API. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_NONE"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This value represents an unknown (or invalid) limit, do not use it. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_LENGTH"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum size of any string or BLOB or table row, in bytes. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_SQL_LENGTH"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum length of an SQL statement, in bytes. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_COLUMN"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum number of columns in a table definition or in the |
|
|
|
|
|
result set of a SELECT or the maximum number of columns in an |
|
|
|
|
|
index or in an ORDER BY or GROUP BY clause. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_EXPR_DEPTH"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum depth of the parse tree on any expression. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_COMPOUND_SELECT"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum number of terms in a compound SELECT statement. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_VDBE_OP"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum number of instructions in a virtual machine program |
|
|
|
|
|
used to implement an SQL statement. If sqlite3_prepare_v2() or |
|
|
|
|
|
the equivalent tries to allocate space for more than this many |
|
|
|
|
|
opcodes in a single prepared statement, an SQLITE_NOMEM error |
|
|
|
|
|
is returned. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_FUNCTION_ARG"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum number of arguments on a function. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_ATTACHED"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum number of attached databases. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_LIKE_PATTERN_LENGTH"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum length of the pattern argument to the LIKE or GLOB |
|
|
|
|
|
operators. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_VARIABLE_NUMBER"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum index number of any parameter in an SQL statement. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_TRIGGER_DEPTH"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum depth of recursion for triggers. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLimitOpsEnum.SQLITE_LIMIT_WORKER_THREADS"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The maximum number of auxiliary worker threads that a single |
|
|
|
|
|
prepared statement may start. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="T:System.Data.SQLite.SQLiteBlob"> |
|
|
<member name="T:System.Data.SQLite.SQLiteBlob"> |
|
|
<summary> |
|
|
<summary> |
|
|
Represents a single SQL blob in SQLite. |
|
|
Represents a single SQL blob in SQLite. |
|
@@ -3324,34 +3088,6 @@ |
|
|
given execution type. |
|
|
given execution type. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteCommand.Execute(System.String,System.Data.SQLite.SQLiteExecuteType,System.Data.CommandBehavior,System.Data.SQLite.SQLiteConnection,System.Object[])"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This method executes a query using the given execution type and command |
|
|
|
|
|
behavior and returns the results. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<param name="commandText"> |
|
|
|
|
|
The text of the command to be executed. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="executeType"> |
|
|
|
|
|
The execution type for the command. This is used to determine which method |
|
|
|
|
|
of the command object to call, which then determines the type of results |
|
|
|
|
|
returned, if any. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="commandBehavior"> |
|
|
|
|
|
The command behavior flags for the command. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="connection"> |
|
|
|
|
|
The connection used to create and execute the command. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="args"> |
|
|
|
|
|
The SQL parameter values to be used when building the command object to be |
|
|
|
|
|
executed, if any. |
|
|
|
|
|
</param> |
|
|
|
|
|
<returns> |
|
|
|
|
|
The results of the query -OR- null if no results were produced from the |
|
|
|
|
|
given execution type. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteCommand.ExecuteReader(System.Data.CommandBehavior)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteCommand.ExecuteReader(System.Data.CommandBehavior)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Overrides the default behavior to return a SQLiteDataReader specialization class |
|
|
Overrides the default behavior to return a SQLiteDataReader specialization class |
|
@@ -4506,18 +4242,6 @@ |
|
|
<description></description> |
|
|
<description></description> |
|
|
</item> |
|
|
</item> |
|
|
<item> |
|
|
<item> |
|
|
<description>TextPassword</description> |
|
|
|
|
|
<description> |
|
|
|
|
|
{password} - Using this parameter requires that the legacy CryptoAPI based |
|
|
|
|
|
codec (or the SQLite Encryption Extension) be enabled at compile-time for |
|
|
|
|
|
both the native interop assembly and the core managed assemblies; otherwise, |
|
|
|
|
|
using this parameter may result in an exception being thrown when attempting |
|
|
|
|
|
to open the connection. |
|
|
|
|
|
</description> |
|
|
|
|
|
<description>N</description> |
|
|
|
|
|
<description></description> |
|
|
|
|
|
</item> |
|
|
|
|
|
<item> |
|
|
|
|
|
<description>Enlist</description> |
|
|
<description>Enlist</description> |
|
|
<description> |
|
|
<description> |
|
|
<b>Y</b> - Automatically enlist in distributed transactions |
|
|
<b>Y</b> - Automatically enlist in distributed transactions |
|
@@ -4813,13 +4537,6 @@ |
|
|
Temporary password storage, emptied after the database has been opened |
|
|
Temporary password storage, emptied after the database has been opened |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteConnection._passwordWasText"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This will be non-zero if the "TextPassword" connection string property |
|
|
|
|
|
was used. When this value is non-zero, <see cref="M:System.Data.SQLite.SQLiteConnection.ChangePassword(System.Byte[])"/> |
|
|
|
|
|
will retain treatment of the password as a NUL-terminated text string. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteConnection._baseSchemaName"> |
|
|
<member name="F:System.Data.SQLite.SQLiteConnection._baseSchemaName"> |
|
|
<summary> |
|
|
<summary> |
|
|
The "stub" (i.e. placeholder) base schema name to use when returning |
|
|
The "stub" (i.e. placeholder) base schema name to use when returning |
|
@@ -4930,12 +4647,6 @@ |
|
|
should dispose of it when it is no longer needed. |
|
|
should dispose of it when it is no longer needed. |
|
|
</param> |
|
|
</param> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteConnection.InitializeDefaults"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Initializes user-settable properties with their default values. |
|
|
|
|
|
This method is only intended to be used from the constructor. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteConnection.#ctor(System.String,System.Boolean)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteConnection.#ctor(System.String,System.Boolean)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Initializes the connection with the specified connection string. |
|
|
Initializes the connection with the specified connection string. |
|
@@ -5651,21 +5362,6 @@ |
|
|
Non-zero upon success; zero on failure. |
|
|
Non-zero upon success; zero on failure. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteConnection.SetLimitOption(System.Data.SQLite.SQLiteLimitOpsEnum,System.Int32)"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Change a limit value for the database. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<param name="option"> |
|
|
|
|
|
The database limit to change. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="value"> |
|
|
|
|
|
The new value for the specified limit. |
|
|
|
|
|
</param> |
|
|
|
|
|
<returns> |
|
|
|
|
|
The old value for the specified limit -OR- negative one if an error |
|
|
|
|
|
occurs. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteConnection.SetConfigurationOption(System.Data.SQLite.SQLiteConfigDbOpsEnum,System.Object)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteConnection.SetConfigurationOption(System.Data.SQLite.SQLiteConfigDbOpsEnum,System.Object)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Change a configuration option value for the database. |
|
|
Change a configuration option value for the database. |
|
@@ -7211,11 +6907,6 @@ |
|
|
Gets/sets the database encryption hexadecimal password |
|
|
Gets/sets the database encryption hexadecimal password |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="P:System.Data.SQLite.SQLiteConnectionStringBuilder.TextPassword"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Gets/sets the database encryption textual password |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="P:System.Data.SQLite.SQLiteConnectionStringBuilder.PageSize"> |
|
|
<member name="P:System.Data.SQLite.SQLiteConnectionStringBuilder.PageSize"> |
|
|
<summary> |
|
|
<summary> |
|
|
Gets/Sets the page size for the connection. |
|
|
Gets/Sets the page size for the connection. |
|
@@ -8893,11 +8584,6 @@ |
|
|
An internal operation failed and it may succeed if retried. |
|
|
An internal operation failed and it may succeed if retried. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Error_Snapshot"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The specified snapshot has been overwritten by a checkpoint. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.IoErr_Read"> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.IoErr_Read"> |
|
|
<summary> |
|
|
<summary> |
|
|
A file read operation failed. |
|
|
A file read operation failed. |
|
@@ -9053,16 +8739,6 @@ |
|
|
An attempt to rollback a file system transaction failed. |
|
|
An attempt to rollback a file system transaction failed. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.IoErr_Data"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Data read from the file system appears to be incorrect. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.IoErr_CorruptFs"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
File system corruption was detected during a read or write. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Locked_SharedCache"> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Locked_SharedCache"> |
|
|
<summary> |
|
|
<summary> |
|
|
A database table is locked in shared-cache mode. |
|
|
A database table is locked in shared-cache mode. |
|
@@ -9083,11 +8759,6 @@ |
|
|
A database file is locked due to snapshot semantics. |
|
|
A database file is locked due to snapshot semantics. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Busy_Timeout"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
An internal timeout was encountered while waiting for a database lock. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.CantOpen_NoTempDir"> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.CantOpen_NoTempDir"> |
|
|
<summary> |
|
|
<summary> |
|
|
A database file cannot be opened because no temporary directory is available. |
|
|
A database file cannot be opened because no temporary directory is available. |
|
@@ -9108,16 +8779,6 @@ |
|
|
A database file cannot be opened because a path string conversion operation failed. |
|
|
A database file cannot be opened because a path string conversion operation failed. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.CantOpen_DirtyWal"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
No longer used. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.CantOpen_SymLink"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
A database file is a symbolic link and cannot be opened. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Corrupt_Vtab"> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Corrupt_Vtab"> |
|
|
<summary> |
|
|
<summary> |
|
|
A virtual table is malformed. |
|
|
A virtual table is malformed. |
|
@@ -9128,11 +8789,6 @@ |
|
|
A required sequence table is missing or corrupt. |
|
|
A required sequence table is missing or corrupt. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Corrupt_Index"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
An index entry that should be present is missing. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.ReadOnly_Recovery"> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.ReadOnly_Recovery"> |
|
|
<summary> |
|
|
<summary> |
|
|
A database file is read-only due to a recovery operation. |
|
|
A database file is read-only due to a recovery operation. |
|
@@ -9218,16 +8874,6 @@ |
|
|
A ROWID constraint failed. |
|
|
A ROWID constraint failed. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Constraint_Pinned"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
A database cursor is busy and cannot be moved. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Misuse_No_License"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Method called without an appropriate license. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Notice_Recover_Wal"> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Notice_Recover_Wal"> |
|
|
<summary> |
|
|
<summary> |
|
|
Frames were recovered from the WAL log file. |
|
|
Frames were recovered from the WAL log file. |
|
@@ -9254,11 +8900,6 @@ |
|
|
terminates. |
|
|
terminates. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteErrorCode.Ok_SymLink"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Success. The specified file name refers to a symbolic link. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="T:System.Data.SQLite.SQLiteFactory"> |
|
|
<member name="T:System.Data.SQLite.SQLiteFactory"> |
|
|
<summary> |
|
|
<summary> |
|
|
SQLite implementation of <see cref="T:System.Data.Common.DbProviderFactory"/>. |
|
|
SQLite implementation of <see cref="T:System.Data.Common.DbProviderFactory"/>. |
|
@@ -9323,18 +8964,6 @@ |
|
|
</summary> |
|
|
</summary> |
|
|
<returns>The new object.</returns> |
|
|
<returns>The new object.</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteFactory.PreInitialize"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This method is called to perform preliminary static initialization |
|
|
|
|
|
necessary for this class. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteFactory.InitializeDbProviderServices"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This method is called to perform some of the static initialization |
|
|
|
|
|
necessary for this class. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteFactory.System#IServiceProvider#GetService(System.Type)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteFactory.System#IServiceProvider#GetService(System.Type)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Will provide a <see cref="T:System.IServiceProvider"/> object in .NET 3.5. |
|
|
Will provide a <see cref="T:System.IServiceProvider"/> object in .NET 3.5. |
|
@@ -10366,24 +9995,12 @@ |
|
|
callback for the whole process. |
|
|
callback for the whole process. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteLog._initializeTimeout"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Maximum number of milliseconds a non-primary thread should wait |
|
|
|
|
|
for the <see cref="M:System.Data.SQLite.SQLiteLog.PrivateInitialize(System.String)"/> method to be completed. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLog.syncRoot"> |
|
|
<member name="F:System.Data.SQLite.SQLiteLog.syncRoot"> |
|
|
<summary> |
|
|
<summary> |
|
|
Object used to synchronize access to the static instance data |
|
|
Object used to synchronize access to the static instance data |
|
|
for this class. |
|
|
for this class. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteLog._initializeEvent"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This will be signaled when the <see cref="M:System.Data.SQLite.SQLiteLog.PrivateInitialize(System.String)"/> |
|
|
|
|
|
method has been completed. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLog._domainUnload"> |
|
|
<member name="F:System.Data.SQLite.SQLiteLog._domainUnload"> |
|
|
<summary> |
|
|
<summary> |
|
|
Member variable to store the AppDomain.DomainUnload event handler. |
|
|
Member variable to store the AppDomain.DomainUnload event handler. |
|
@@ -10408,22 +10025,9 @@ |
|
|
<member name="F:System.Data.SQLite.SQLiteLog._initializeCallCount"> |
|
|
<member name="F:System.Data.SQLite.SQLiteLog._initializeCallCount"> |
|
|
<summary> |
|
|
<summary> |
|
|
The number of times that the <see cref="M:System.Data.SQLite.SQLiteLog.Initialize(System.String)"/> |
|
|
The number of times that the <see cref="M:System.Data.SQLite.SQLiteLog.Initialize(System.String)"/> |
|
|
method has been called when the logging subystem was actually |
|
|
|
|
|
eligible to be initialized (i.e. without the "No_SQLiteLog" |
|
|
|
|
|
environment variable being set). |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLog._uninitializeCallCount"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The number of times that the <see cref="M:System.Data.SQLite.SQLiteLog.Uninitialize"/> method |
|
|
|
|
|
has been called. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.SQLiteLog._initializeDoneCount"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The number of times that the <see cref="M:System.Data.SQLite.SQLiteLog.Initialize(System.String)"/> |
|
|
|
|
|
method has been completed (i.e. without the "No_SQLiteLog" |
|
|
|
|
|
environment variable being set). |
|
|
|
|
|
|
|
|
has been called when the logging subystem was actually eligible |
|
|
|
|
|
to be initialized (i.e. without the "No_SQLiteLog" environment |
|
|
|
|
|
variable being set). |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.SQLiteLog._attemptedInitialize"> |
|
|
<member name="F:System.Data.SQLite.SQLiteLog._attemptedInitialize"> |
|
@@ -10437,33 +10041,12 @@ |
|
|
This will be non-zero if logging is currently enabled. |
|
|
This will be non-zero if logging is currently enabled. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteLog.CreateAndOrGetTheEvent"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Creates the <see cref="T:System.Threading.EventWaitHandle"/> that will be used to |
|
|
|
|
|
signal completion of the <see cref="M:System.Data.SQLite.SQLiteLog.PrivateInitialize(System.String)"/> method, |
|
|
|
|
|
if necessary, and then returns it. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<returns> |
|
|
|
|
|
The <see cref="T:System.Threading.EventWaitHandle"/> that will be used to signal |
|
|
|
|
|
completion of the <see cref="M:System.Data.SQLite.SQLiteLog.PrivateInitialize(System.String)"/> method. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteLog.Initialize"> |
|
|
<member name="M:System.Data.SQLite.SQLiteLog.Initialize"> |
|
|
<summary> |
|
|
<summary> |
|
|
Initializes the SQLite logging facilities. |
|
|
Initializes the SQLite logging facilities. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteLog.Initialize(System.String)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteLog.Initialize(System.String)"> |
|
|
<summary> |
|
|
|
|
|
Initializes the SQLite logging facilities -OR- waits for the |
|
|
|
|
|
SQLite logging facilities to be initialized by another thread. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<param name="className"> |
|
|
|
|
|
The name of the managed class that called this method. This |
|
|
|
|
|
parameter may be null. |
|
|
|
|
|
</param> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteLog.PrivateInitialize(System.String)"> |
|
|
|
|
|
<summary> |
|
|
<summary> |
|
|
Initializes the SQLite logging facilities. |
|
|
Initializes the SQLite logging facilities. |
|
|
</summary> |
|
|
</summary> |
|
@@ -10471,27 +10054,6 @@ |
|
|
The name of the managed class that called this method. This |
|
|
The name of the managed class that called this method. This |
|
|
parameter may be null. |
|
|
parameter may be null. |
|
|
</param> |
|
|
</param> |
|
|
<returns> |
|
|
|
|
|
Non-zero if everything was fully initialized successfully. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteLog.Uninitialize"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Uninitializes the SQLite logging facilities. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteLog.Uninitialize(System.String,System.Boolean)"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
Uninitializes the SQLite logging facilities. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<param name="className"> |
|
|
|
|
|
The name of the managed class that called this method. This |
|
|
|
|
|
parameter may be null. |
|
|
|
|
|
</param> |
|
|
|
|
|
<param name="shutdown"> |
|
|
|
|
|
Non-zero if the native SQLite library should be shutdown prior |
|
|
|
|
|
to attempting to unset its logging callback. |
|
|
|
|
|
</param> |
|
|
|
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteLog.DomainUnload(System.Object,System.EventArgs)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteLog.DomainUnload(System.Object,System.EventArgs)"> |
|
|
<summary> |
|
|
<summary> |
|
@@ -10593,13 +10155,6 @@ |
|
|
disabled. When logging is disabled, no logging events will fire. |
|
|
disabled. When logging is disabled, no logging events will fire. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="P:System.Data.SQLite.SQLiteLog.InternalEnabled"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
If this property is true, logging is enabled; otherwise, logging is |
|
|
|
|
|
disabled. When logging is disabled, no logging events will fire. |
|
|
|
|
|
For internal use only. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="T:System.Data.SQLite.SQLiteMetaDataCollectionNames"> |
|
|
<member name="T:System.Data.SQLite.SQLiteMetaDataCollectionNames"> |
|
|
<summary> |
|
|
<summary> |
|
|
MetaDataCollections specific to SQLite |
|
|
MetaDataCollections specific to SQLite |
|
@@ -11945,24 +11500,13 @@ |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.ConfigFileExtension"> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.ConfigFileExtension"> |
|
|
<summary> |
|
|
<summary> |
|
|
The primary file extension used for the XML configuration file. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.AltConfigFileExtension"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
The secondary file extension used for the XML configuration file. |
|
|
|
|
|
|
|
|
The file extension used for the XML configuration file. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.XmlConfigFileName"> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.XmlConfigFileName"> |
|
|
<summary> |
|
|
<summary> |
|
|
This is the name of the primary XML configuration file specific |
|
|
|
|
|
to the System.Data.SQLite assembly. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.XmlAltConfigFileName"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This is the name of the secondary XML configuration file specific |
|
|
|
|
|
to the System.Data.SQLite assembly. |
|
|
|
|
|
|
|
|
This is the name of the XML configuration file specific to the |
|
|
|
|
|
System.Data.SQLite assembly. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.XmlConfigDirectoryToken"> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.XmlConfigDirectoryToken"> |
|
@@ -11991,13 +11535,6 @@ |
|
|
_SQLiteNativeModuleHandle, and processorArchitecturePlatforms fields. |
|
|
_SQLiteNativeModuleHandle, and processorArchitecturePlatforms fields. |
|
|
</summary> |
|
|
</summary> |
|
|
</member> |
|
|
</member> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.targetFrameworkAbbreviations"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This dictionary stores the mappings between target framework names |
|
|
|
|
|
and their associated (NuGet) abbreviations. These mappings are only |
|
|
|
|
|
used by the <see cref="M:System.Data.SQLite.UnsafeNativeMethods.AbbreviateTargetFramework(System.String)"/> method. |
|
|
|
|
|
</summary> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.processorArchitecturePlatforms"> |
|
|
<member name="F:System.Data.SQLite.UnsafeNativeMethods.processorArchitecturePlatforms"> |
|
|
<summary> |
|
|
<summary> |
|
|
This dictionary stores the mappings between processor architecture |
|
|
This dictionary stores the mappings between processor architecture |
|
@@ -12117,7 +11654,7 @@ |
|
|
to indicate an error. This method cannot fail. |
|
|
to indicate an error. This method cannot fail. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.UnsafeNativeMethods.GetSettingValueViaXmlConfigFile(System.String,System.String,System.String,System.Boolean,System.Boolean)"> |
|
|
|
|
|
|
|
|
<member name="M:System.Data.SQLite.UnsafeNativeMethods.GetSettingValueViaXmlConfigFile(System.String,System.String,System.String,System.Boolean)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Queries and returns the value of the specified setting, using the |
|
|
Queries and returns the value of the specified setting, using the |
|
|
specified XML configuration file. |
|
|
specified XML configuration file. |
|
@@ -12137,11 +11674,6 @@ |
|
|
the setting value to be returned. This has no effect on the .NET |
|
|
the setting value to be returned. This has no effect on the .NET |
|
|
Compact Framework. |
|
|
Compact Framework. |
|
|
</param> |
|
|
</param> |
|
|
<param name="tokens"> |
|
|
|
|
|
Non-zero to replace any special token references contained in the |
|
|
|
|
|
setting value to be returned. This has no effect on the .NET Compact |
|
|
|
|
|
Framework. |
|
|
|
|
|
</param> |
|
|
|
|
|
<returns> |
|
|
<returns> |
|
|
The value of the setting -OR- the default value specified by |
|
|
The value of the setting -OR- the default value specified by |
|
|
<paramref name="default" /> if it has not been set explicitly or |
|
|
<paramref name="default" /> if it has not been set explicitly or |
|
@@ -12171,7 +11703,7 @@ |
|
|
Accepts a long target framework attribute value and makes it into a |
|
|
Accepts a long target framework attribute value and makes it into a |
|
|
much shorter version, suitable for use with NuGet packages. |
|
|
much shorter version, suitable for use with NuGet packages. |
|
|
</summary> |
|
|
</summary> |
|
|
<param name="targetFramework"> |
|
|
|
|
|
|
|
|
<param name="value"> |
|
|
The long target framework attribute value to convert. |
|
|
The long target framework attribute value to convert. |
|
|
</param> |
|
|
</param> |
|
|
<returns> |
|
|
<returns> |
|
@@ -12978,41 +12510,6 @@ |
|
|
the idxNum or idxStr output fields. |
|
|
the idxNum or idxStr output fields. |
|
|
</para> |
|
|
</para> |
|
|
<para> |
|
|
<para> |
|
|
For the LIKE, GLOB, REGEXP, and MATCH operators, the |
|
|
|
|
|
aConstraint[].iColumn value is the virtual table column that |
|
|
|
|
|
is the left operand of the operator. However, if these operators |
|
|
|
|
|
are expressed as function calls instead of operators, then |
|
|
|
|
|
the aConstraint[].iColumn value references the virtual table |
|
|
|
|
|
column that is the second argument to that function: |
|
|
|
|
|
</para> |
|
|
|
|
|
<para><code> |
|
|
|
|
|
LIKE(<i>EXPR</i>, <i>column</i>)<![CDATA[<br>]]> |
|
|
|
|
|
GLOB(<i>EXPR</i>, <i>column</i>)<![CDATA[<br>]]> |
|
|
|
|
|
REGEXP(<i>EXPR</i>, <i>column</i>)<![CDATA[<br>]]> |
|
|
|
|
|
MATCH(<i>EXPR</i>, <i>column</i>)<![CDATA[<br>]]> |
|
|
|
|
|
</code></para> |
|
|
|
|
|
<para> |
|
|
|
|
|
Hence, as far as the xBestIndex() method is concerned, the following |
|
|
|
|
|
two forms are equivalent: |
|
|
|
|
|
</para> |
|
|
|
|
|
<para><code> |
|
|
|
|
|
<i>column</i> LIKE <i>EXPR</i><![CDATA[<br>]]> |
|
|
|
|
|
LIKE(<i>EXPR</i>,<i>column</i>) |
|
|
|
|
|
</code></para> |
|
|
|
|
|
<para> |
|
|
|
|
|
This special behavior of looking at the second argument of a function |
|
|
|
|
|
only occurs for the LIKE, GLOB, REGEXP, and MATCH functions. For all |
|
|
|
|
|
other functions, the aConstraint[].iColumn value references the first |
|
|
|
|
|
argument of the function. |
|
|
|
|
|
</para> |
|
|
|
|
|
<para> |
|
|
|
|
|
This special feature of LIKE, GLOB, REGEXP, and MATCH does not |
|
|
|
|
|
apply to the xFindFunction() method, however. The |
|
|
|
|
|
xFindFunction() method always keys off of the left operand of an |
|
|
|
|
|
LIKE, GLOB, REGEXP, or MATCH operator but off of the first argument |
|
|
|
|
|
to function-call equivalents of those operators. |
|
|
|
|
|
</para> |
|
|
|
|
|
<para> |
|
|
|
|
|
Given all of the information above, the job of the xBestIndex |
|
|
Given all of the information above, the job of the xBestIndex |
|
|
method it to figure out the best way to search the virtual table. |
|
|
method it to figure out the best way to search the virtual table. |
|
|
</para> |
|
|
</para> |
|
@@ -13787,17 +13284,10 @@ |
|
|
</code></para> |
|
|
</code></para> |
|
|
<para> |
|
|
<para> |
|
|
Note that infix functions (LIKE, GLOB, REGEXP, and MATCH) reverse |
|
|
Note that infix functions (LIKE, GLOB, REGEXP, and MATCH) reverse |
|
|
the order of their arguments. So "like(A,B)" would normally work the same |
|
|
|
|
|
as "B like A". |
|
|
|
|
|
However, xFindFunction() always looks a the left-most argument, not |
|
|
|
|
|
the first logical argument. |
|
|
|
|
|
Hence, for the form "B like A", SQLite looks at the |
|
|
|
|
|
left operand "B" and if that operand is a virtual table column |
|
|
|
|
|
it invokes the xFindFunction() method on that virtual table. |
|
|
|
|
|
But if the form "like(A,B)" is used instead, then SQLite checks |
|
|
|
|
|
the A term to see if it is column of a virtual table and if so |
|
|
|
|
|
it invokes the xFindFunction() method for the virtual table of |
|
|
|
|
|
column A. |
|
|
|
|
|
|
|
|
the order of their arguments. So "like(A,B)" is equivalent to "B like A". |
|
|
|
|
|
For the form "B like A" the B term is considered the first argument |
|
|
|
|
|
to the function. But for "like(A,B)" the A term is considered the |
|
|
|
|
|
first argument. |
|
|
</para> |
|
|
</para> |
|
|
<para> |
|
|
<para> |
|
|
The function pointer returned by this routine must be valid for |
|
|
The function pointer returned by this routine must be valid for |
|
@@ -19580,16 +19070,6 @@ |
|
|
otherwise, zero. |
|
|
otherwise, zero. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.ISQLiteSession.GetMemoryBytesInUse"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This method attempts to determine the amount of memory used by the |
|
|
|
|
|
session. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<returns> |
|
|
|
|
|
Number of bytes used by the session -OR- negative one if its value |
|
|
|
|
|
cannot be obtained. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.ISQLiteSession.AttachTable(System.String)"> |
|
|
<member name="M:System.Data.SQLite.ISQLiteSession.AttachTable(System.String)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Upon success, causes changes to the specified table(s) to start |
|
|
Upon success, causes changes to the specified table(s) to start |
|
@@ -20632,15 +20112,6 @@ |
|
|
otherwise, zero. |
|
|
otherwise, zero. |
|
|
</returns> |
|
|
</returns> |
|
|
</member> |
|
|
</member> |
|
|
<member name="M:System.Data.SQLite.SQLiteSession.GetMemoryBytesInUse"> |
|
|
|
|
|
<summary> |
|
|
|
|
|
This method attempts to determine the amount of memory used by the |
|
|
|
|
|
session. |
|
|
|
|
|
</summary> |
|
|
|
|
|
<returns> |
|
|
|
|
|
The number of bytes used by the session. |
|
|
|
|
|
</returns> |
|
|
|
|
|
</member> |
|
|
|
|
|
<member name="M:System.Data.SQLite.SQLiteSession.AttachTable(System.String)"> |
|
|
<member name="M:System.Data.SQLite.SQLiteSession.AttachTable(System.String)"> |
|
|
<summary> |
|
|
<summary> |
|
|
Upon success, causes changes to the specified table(s) to start |
|
|
Upon success, causes changes to the specified table(s) to start |
|
|