<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Data.SQLite</name>
</assembly>
<members>
<member name="T:System.Data.SQLite.AssemblySourceIdAttribute">
<summary>
Defines a source code identifier custom attribute for an assembly
manifest.
</summary>
</member>
<member name="M:System.Data.SQLite.AssemblySourceIdAttribute.#ctor(System.String)">
<summary>
Constructs an instance of this attribute class using the specified
source code identifier value.
</summary>
<param name="value">
The source code identifier value to use.
</param>
</member>
<member name="P:System.Data.SQLite.AssemblySourceIdAttribute.SourceId">
<summary>
Gets the source code identifier value.
</summary>
</member>
<member name="T:System.Data.SQLite.AssemblySourceTimeStampAttribute">
<summary>
Defines a source code time-stamp custom attribute for an assembly
manifest.
</summary>
</member>
<member name="M:System.Data.SQLite.AssemblySourceTimeStampAttribute.#ctor(System.String)">
<summary>
Constructs an instance of this attribute class using the specified
source code time-stamp value.
</summary>
<param name="value">
The source code time-stamp value to use.
</param>
</member>
<member name="P:System.Data.SQLite.AssemblySourceTimeStampAttribute.SourceTimeStamp">
<summary>
Gets the source code time-stamp value.
</summary>
</member>
<member name="T:System.Data.SQLite.SQLiteLogCallback">
<summary>
This is the method signature for the SQLite core library logging callback
function for use with sqlite3_log() and the SQLITE_CONFIG_LOG.
WARNING: This delegate is used more-or-less directly by native code, do
not modify its type signature.
</summary>
<param name="pUserData">
The extra data associated with this message, if any.
</param>
<param name="errorCode">
The error code associated with this message.
</param>
<param name="pMessage">
The message string to be logged.
</param>
</member>
<member name="T:System.Data.SQLite.SQLite3">
<summary>
This class implements SQLiteBase completely, and is the guts of the code that interop's SQLite with .NET
</summary>
</member>
<member name="T:System.Data.SQLite.SQLiteBase">
<summary>
This internal class provides the foundation of SQLite support. It defines all the abstract members needed to implement
a SQLite data provider, and inherits from SQLiteConvert which allows for simple translations of string to and from SQLite.
</summary>
</member>
<member name="T:System.Data.SQLite.SQLiteConvert">
<summary>
This base class provides datatype conversion services for the SQLite provider.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert.FallbackDefaultDbType">
<summary>
The fallback default database type when one cannot be obtained from an
existing connection instance.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert.FullFormat">
<summary>
The format string for DateTime values when using the InvariantCulture or CurrentCulture formats.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert.FallbackDefaultTypeName">
<summary>
The fallback default database type name when one cannot be obtained from
an existing connection instance.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert.UnixEpoch">
<summary>
The value for the Unix epoch (e.g. January 1, 1970 at midnight, in UTC).
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert.OleAutomationEpochAsJulianDay">
<summary>
The value of the OLE Automation epoch represented as a Julian day. This
field cannot be removed as the test suite relies upon it.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert.MinimumJd">
<summary>
This is the minimum Julian Day value supported by this library
(148731163200000).
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert.MaximumJd">
<summary>
This is the maximum Julian Day value supported by this library
(464269060799000).
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert._datetimeFormats">
<summary>
An array of ISO-8601 DateTime formats that we support parsing.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert._datetimeFormatUtc">
<summary>
The internal default format for UTC DateTime values when converting
to a string.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert._datetimeFormatLocal">
<summary>
The internal default format for local DateTime values when converting
to a string.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert._utf8">
<summary>
An UTF-8 Encoding instance, so we can convert strings to and from UTF-8
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert._datetimeFormat">
<summary>
The default DateTime format for this instance.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert._datetimeKind">
<summary>
The default DateTimeKind for this instance.
</summary>
</member>
<member name="F:System.Data.SQLite.SQLiteConvert._datetimeFormatString">
<summary>
The default DateTime format string for this instance.
</summary>
</member>
<member name="M:System.Data.SQLite.SQLiteConvert.#ctor(System.Data.SQLite.SQLiteDateFormats,System.DateTimeKind,System.String)">
<summary>
Initializes the conversion class
</summary>
<param name="fmt">The default date/time format to use for this instance</param>
<param name="kind">The DateTimeKind to use.</param>
<param name="fmtString">The DateTime format string to use.</param>
</member>
<member name="M:System.Data.SQLite.SQLiteConvert.ToUTF8(System.String)">
<summary>
Converts a string to a UTF-8 encoded byte array sized to include a null-terminating character.
</summary>
<param name="sourceText">The string to convert to UTF-8</param>
<returns>A byte array containing the converted string plus an extra 0 terminating byte at the end of the array.</returns>
</member>
<member name="M:System.Data.SQLite.SQLiteConvert.ToUTF8(System.DateTime)">
<summary>
Convert a DateTime to a UTF-8 encoded, zero-terminated byte array.