Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Moved more obsolete code

svn path=/old-code/; revision=152874
  • Loading branch information...
commit ee4c23c47ec5d65f2030b5875fe9c0d706f33046 1 parent ea867fa
@migueldeicaza migueldeicaza authored
Showing with 9,564 additions and 0 deletions.
  1. +31 −0 Mono.Data.SqliteClient/Assembly/AssemblyInfo.cs
  2. +5 −0 Mono.Data.SqliteClient/Assembly/ChangeLog
  3. +132 −0 Mono.Data.SqliteClient/ChangeLog
  4. +61 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteBusyException.xml
  5. +172 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteClientFactory.xml
  6. +464 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteCommand.xml
  7. +254 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteCommandBuilder.xml
  8. +372 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteConnection.xml
  9. +272 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteConnectionStringBuilder.xml
  10. +286 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteDataAdapter.xml
  11. +671 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteDataReader.xml
  12. +45 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteDataSourceEnumerator.xml
  13. +61 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteExecutionException.xml
  14. +285 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteParameter.xml
  15. +577 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteParameterCollection.xml
  16. +39 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteRowUpdatedEventArgs.xml
  17. +24 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteRowUpdatedEventHandler.xml
  18. +39 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteRowUpdatingEventArgs.xml
  19. +24 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteRowUpdatingEventHandler.xml
  20. +61 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteSyntaxException.xml
  21. +94 −0 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteTransaction.xml
  22. +36 −0 Mono.Data.SqliteClient/Documentation/en/index.xml
  23. +71 −0 Mono.Data.SqliteClient/Documentation/en/ns-Mono.Data.SqliteClient.xml
  24. +19 −0 Mono.Data.SqliteClient/Makefile
  25. +21 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient.dll.sources
  26. +257 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/ChangeLog
  27. +285 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/Sqlite.cs
  28. +97 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteClientFactory.cs
  29. +645 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommand.cs
  30. +523 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteCommandBuilder.cs
  31. +414 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteConnection.cs
  32. +111 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteConnectionFactory.cs
  33. +287 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteConnectionStringBuilder.cs
  34. +222 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteDataAdapter.cs
  35. +591 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteDataReader.cs
  36. +79 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteDataSourceEnumerator.cs
  37. +56 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteExceptions.cs
  38. +207 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteParameter.cs
  39. +432 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteParameterCollection.cs
  40. +48 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteRowUpdatedEventArgs.cs
  41. +42 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteRowUpdatedEventHandler.cs
  42. +48 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteRowUpdatingEventArgs.cs
  43. +42 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteRowUpdatingEventHandler.cs
  44. +154 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient/SqliteTransaction.cs
  45. +7 −0 Mono.Data.SqliteClient/Mono.Data.SqliteClient_test.dll.sources
  46. +2 −0  Mono.Data.SqliteClient/THIS_IS_OBSOLETE
  47. +38 −0 Mono.Data.SqliteClient/Test/ChangeLog
  48. +194 −0 Mono.Data.SqliteClient/Test/SqliteCommandUnitTests.cs
  49. +93 −0 Mono.Data.SqliteClient/Test/SqliteConnectionTest.cs
  50. +155 −0 Mono.Data.SqliteClient/Test/SqliteDataAdapterUnitTests.cs
  51. +100 −0 Mono.Data.SqliteClient/Test/SqliteDataReaderTest.cs
  52. +39 −0 Mono.Data.SqliteClient/Test/SqliteExceptionUnitTests.cs
  53. +83 −0 Mono.Data.SqliteClient/Test/SqliteParameterUnitTests.cs
  54. +176 −0 Mono.Data.SqliteClient/Test/SqliteTest.cs
  55. +8 −0 Mono.Data.SqliteClient/Test/test.sql
  56. +13 −0 Mono.Data.SqliteClient/sources.list
View
31 Mono.Data.SqliteClient/Assembly/AssemblyInfo.cs
@@ -0,0 +1,31 @@
+//
+// AssemblyInfo.cs
+//
+// Author:
+// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
+//
+// (C) 2003 Ximian, Inc. http://www.ximian.com
+// (C) 2004 Novell (http://www.novell.com)
+//
+
+using System;
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyVersion (Consts.FxVersion)]
+
+/* TODO COMPLETE INFORMATION
+
+[assembly: AssemblyTitle ("")]
+[assembly: AssemblyDescription ("")]
+
+[assembly: CLSCompliant (true)]
+[assembly: AssemblyFileVersion ("0.0.0.1")]
+
+[assembly: ComVisible (false)]
+
+*/
+
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../mono.pub")]
+
View
5 Mono.Data.SqliteClient/Assembly/ChangeLog
@@ -0,0 +1,5 @@
+2004-04-30 Sebastien Pouliot <sebastien@ximian.com>
+
+ * AssemblyInfo.cs: Added
+ * ChangeLog: Added
+ * Locale.cs: Added
View
132 Mono.Data.SqliteClient/ChangeLog
@@ -0,0 +1,132 @@
+2008-10-20 Jonathan Pryor <jpryor@novell.com>
+
+ * Documentation/index.xml, Documentation/Mono.Data.SqliteClient: Move
+ to Documentation/en.
+ * Documentation/Mono.Data.SqliteClient.xml: Move to
+ Documentation/en/ns-Mono.Data.SqliteClient.xml.
+ * Documentation/en/**/*: Flush (update).
+
+2007-01-16 Marek Habersack <grendello@gmail.com>
+
+ * Mono.Data.SqliteClient.dll.sources: Added
+ SqliteConnectionStringBuilder.cs
+
+2007-01-15 Marek Habersack <grendello@gmail.com>
+
+ * Mono.Data.SqliteClient.dll.sources: Added new 2.0 files
+
+2006-01-29 Joshua Tauberer <tauberer@for.net>
+
+ * Added new test sources.
+
+2006-01-20 Joshua Tauberer <tauberer@for.net>
+
+ * Removed dependency on Mono.Posix.
+
+2006-01-02 Joshua Tauberer <tauberer@for.net>
+
+ * Added Mono.Data.SqliteClient/SqliteExceptions.cs to
+ the sources files.
+
+2005-10-06 Chris Lahey <clahey@localhost.localdomain>
+
+ * Makefile (LIB_MCS_FLAGS): Requires Mono.Posix.dll.
+
+2005-05-20 Sureshkumar T <tsureshkumar@novell.com>
+ Raja R Harinath <rharinath@novell.com>
+
+ * Makefile:
+ - Test suite started.
+ - Create sqlite3 db testdb from script Test/test.sql.
+ * Mono.Data.SqliteClient_test.dll.sources: Added. Test files.
+
+2004-11-17 Geoff Norton <gnorton@customerdna.com>
+
+ * Mono.Data.SqliteClient/Sqlite.cs:
+ Mono.Data.SqliteClient/SqliteCommand.cs:
+ Remove sqlite3Free as this doesn't exist and isn't used by sqlite3.
+
+2004-11-14 Geoff Norton <gnorton@customerdna.com>
+
+ * Mono.Data.SqliteClient/SqliteConnection.cs: Default to v2 not v3 if version
+ isn't specified in the connection string. Fixes a bug in F-Spot reported by Miguel
+
+2004-11-11 Geoff Norton <gnorton@customerdna.com>
+
+ * Mono.Data.SqliteClient/Sqlite.cs
+ Mono.Data.SqliteClient/SqliteConnection.cs
+ Mono.Data.SqliteClient/SqliteCommand.cs
+ Mono.Data.SqliteClient/SqliteDataReader.cs:
+ Initial sqlite v3 support. Move sqlite v2 to using sqlite_step
+ instead of sqlite_exec, this makes Mono.Data.SqliteClient work on
+ windows.
+
+2004-05-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Mono.Data.SqliteClient.dll.sources: added SqliteTransaction.cs
+
+ * Mono.Data.SqliteClient/SqliteConnection.cs:
+ * Mono.Data.SqliteClient/SqliteTransaction.cs: patch from
+ grompf@sublimeintervention.com that adds transactions support.
+
+2004-04-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Mono.Data.SqliteClient/SqliteCommand.cs: implement LastInsertRowId.
+ * Mono.Data.SqliteClient/SqliteDataReader.cs: remove dangling ^Ms.
+ Patch by Philipp <pixelpapst@users.sourceforge.net>.
+
+2003-10-17 Ettore Perazzoli <ettore@ximian.com>
+
+ * Mono.Data.SqliteClient/SqliteConnection.cs
+ (SqliteConnection.LastInsertRowId): New property to bind the
+ sqlite_last_insert_rowid() call.
+
+2003-07-16 Peter Williams <peter@newton.cx>
+
+ * Makefile (LIB_MCS_FLAGS): Add /r:System.dll here. Why wasn't
+ this necessary with MCS? (csc.exe needs it.)
+
+2002-11-16 Tim Coleman <tim@timcoleman.com>
+ * makefile.gnu:
+ Add MONO_PATH_PREFIX so build doesn't
+ fail if System.Data has not yet been installed.
+
+2002-11-01 Daniel Morgan <danmorg@sc.rr.com>
+
+ * Mono.Data.SqliteClient/SqliteDataReader.cs: redid the
+ implementation for GetSchemaTable() and
+ implemented IEnumerator IEnumerable.GetEnumerator ()
+
+2002-10-16 Miguel de Icaza <miguel@ximian.com>
+
+ * Mono.Data.SqliteClient/SqliteCommand.cs: Reworked to return the
+ error from SqlLite.
+
+2002-10-12 Vladimir Vukicevic <vladimir@pobox.com>
+
+ * sources.list: whoops, fix dir name
+
+2002-10-13 Daniel Morgan <danmorg@sc.rr.com>
+
+ * Test: added new directory to hold
+ tests for Mono.Data.SqliteClient
+
+ * Test/SqliteTest.cs: added file
+ to test Mono.Data.SqliteClient.
+
+2002-10-13 Daniel Morgan <danmorg@sc.rr.com>
+
+ * Mono.Data.SqliteClient: add file
+ to build on Windows
+
+ * Mono.Data.SqliteClient/SqliteCommand.cs: modified
+ added unsafe { } around call to sqlite_exec() which calls
+ an unsafe method SqliteCallbackFunction
+
+2002-10-12 Vladimir Vukicevic <vladimir@pobox.com>
+
+ * Mono.Data.SqlClient/SqliteCobmmand.cs, SqliteDataReader.cs,
+ SqliteParameterCollection.cs, SqliteConnection.cs,
+ SqliteParameter.cs:
+ Initial checkin
+
View
61 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteBusyException.xml
@@ -0,0 +1,61 @@
+<Type Name="SqliteBusyException" FullName="Mono.Data.SqliteClient.SqliteBusyException">
+ <TypeSignature Language="C#" Value="public class SqliteBusyException : Mono.Data.SqliteClient.SqliteExecutionException" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Mono.Data.SqliteClient.SqliteExecutionException</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteBusyException ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteBusyException (string message);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="message" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="message">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteBusyException (string message, Exception cause);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="message" Type="System.String" />
+ <Parameter Name="cause" Type="System.Exception" />
+ </Parameters>
+ <Docs>
+ <param name="message">To be added.</param>
+ <param name="cause">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
172 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteClientFactory.xml
@@ -0,0 +1,172 @@
+<Type Name="SqliteClientFactory" FullName="Mono.Data.SqliteClient.SqliteClientFactory">
+ <TypeSignature Language="C#" Value="public class SqliteClientFactory : System.Data.Common.DbProviderFactory" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Data.Common.DbProviderFactory</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="CanCreateDataSourceEnumerator">
+ <MemberSignature Language="C#" Value="public override bool CanCreateDataSourceEnumerator { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateCommand">
+ <MemberSignature Language="C#" Value="public override System.Data.Common.DbCommand CreateCommand ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbCommand</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateCommandBuilder">
+ <MemberSignature Language="C#" Value="public override System.Data.Common.DbCommandBuilder CreateCommandBuilder ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbCommandBuilder</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateConnection">
+ <MemberSignature Language="C#" Value="public override System.Data.Common.DbConnection CreateConnection ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbConnection</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateConnectionStringBuilder">
+ <MemberSignature Language="C#" Value="public override System.Data.Common.DbConnectionStringBuilder CreateConnectionStringBuilder ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbConnectionStringBuilder</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateDataAdapter">
+ <MemberSignature Language="C#" Value="public override System.Data.Common.DbDataAdapter CreateDataAdapter ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbDataAdapter</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateDataSourceEnumerator">
+ <MemberSignature Language="C#" Value="public override System.Data.Common.DbDataSourceEnumerator CreateDataSourceEnumerator ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbDataSourceEnumerator</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateParameter">
+ <MemberSignature Language="C#" Value="public override System.Data.Common.DbParameter CreateParameter ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbParameter</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Instance">
+ <MemberSignature Language="C#" Value="public static Mono.Data.SqliteClient.SqliteClientFactory Instance;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteClientFactory</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="lockStatic">
+ <MemberSignature Language="C#" Value="public static object lockStatic;" />
+ <MemberType>Field</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
464 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteCommand.xml
@@ -0,0 +1,464 @@
+<Type Name="SqliteCommand" FullName="Mono.Data.SqliteClient.SqliteCommand">
+ <TypeSignature Language="C#" Value="public class SqliteCommand : System.Data.Common.DbCommand, ICloneable" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Data.Common.DbCommand</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>Represents a command to execute on the database.</summary>
+ <remarks>SqliteCommands are usually created through the <see cref="M:Mono.Data.SqliteClient.SqliteConnection.CreateCommand()" /> method.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteCommand ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>Creates a new empty command not associated with either a database or a transaction.</summary>
+ <remarks>Before accessing any properties or methods on this object, the <see cref="P:Mono.Data.SqliteClient.SqliteCommand.Connection" /> property must be set to a <see cref="T:Mono.Data.SqliteClient.SqliteConnection" />. The command must be set with the <see cref="P:Mono.Data.SqliteClient.SqliteCommand.CommandText" /> property before executing the query.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteCommand (string sqlText);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="sqlText" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="sqlText">The text of the SQL command to execute.</param>
+ <summary>Creates a new command not associated with either a database or a transaction..</summary>
+ <remarks>Before accessing any properties or methods on this object, the <see cref="P:Mono.Data.SqliteClient.SqliteCommand.Connection" /> property must be set to a <see cref="T:Mono.Data.SqliteClient.SqliteConnection" />. </remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteCommand (string sqlText, Mono.Data.SqliteClient.SqliteConnection dbConn);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="sqlText" Type="System.String" />
+ <Parameter Name="dbConn" Type="Mono.Data.SqliteClient.SqliteConnection" />
+ </Parameters>
+ <Docs>
+ <param name="sqlText">The text of the SQL command to execute.</param>
+ <param name="dbConn">The database to execute the command on.</param>
+ <summary>Creates a new command with the given text and associated with the given connection.</summary>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteCommand (string sqlText, Mono.Data.SqliteClient.SqliteConnection dbConn, System.Data.IDbTransaction trans);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="sqlText" Type="System.String" />
+ <Parameter Name="dbConn" Type="Mono.Data.SqliteClient.SqliteConnection" />
+ <Parameter Name="trans" Type="System.Data.IDbTransaction" />
+ </Parameters>
+ <Docs>
+ <param name="sqlText">The text of the SQL command to execute.</param>
+ <param name="dbConn">The database to execute the command on.</param>
+ <param name="trans">The transaction to associate the command with.</param>
+ <summary>Creates a new command with the given text and associated with the given connection and transaction.</summary>
+ <remarks>Transactions are not currently supported in the SqliteClient data adapter.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="BindParameters2">
+ <MemberSignature Language="C#" Value="public string BindParameters2 ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Cancel">
+ <MemberSignature Language="C#" Value="public override void Cancel ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>This method does nothing.</summary>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CommandText">
+ <MemberSignature Language="C#" Value="public override string CommandText { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets or sets the SQL command.</summary>
+ <value>The SQL command.</value>
+ <remarks>The syntax of the command is only checked when the command is executed.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CommandTimeout">
+ <MemberSignature Language="C#" Value="public override int CommandTimeout { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>This property is not currently used.</summary>
+ <value>A timeout value.</value>
+ <remarks>This property is not currently used.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CommandType">
+ <MemberSignature Language="C#" Value="public override System.Data.CommandType CommandType { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.CommandType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>This property is not currently used.</summary>
+ <value>A command type.</value>
+ <remarks>This property is not currently used.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Connection">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteConnection Connection { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteConnection</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets or sets the connection associated with this command.</summary>
+ <value>A connection object.</value>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CreateDbParameter">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.DbParameter CreateDbParameter ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbParameter</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DbConnection">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.DbConnection DbConnection { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbConnection</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DbParameterCollection">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.DbParameterCollection DbParameterCollection { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbParameterCollection</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DbTransaction">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.DbTransaction DbTransaction { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbTransaction</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DesignTimeVisible">
+ <MemberSignature Language="C#" Value="public override bool DesignTimeVisible { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ExecuteDbDataReader">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.DbDataReader ExecuteDbDataReader (System.Data.CommandBehavior behavior);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbDataReader</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="behavior" Type="System.Data.CommandBehavior" />
+ </Parameters>
+ <Docs>
+ <param name="behavior">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ExecuteNonQuery">
+ <MemberSignature Language="C#" Value="public override int ExecuteNonQuery ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Executes the command and returns the number of rows affected.</summary>
+ <returns>The number of rows affected by the command.</returns>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ExecuteReader">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteDataReader ExecuteReader ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteDataReader</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Executes the command and returns a DataReader with the resulting table.</summary>
+ <returns>A <see cref="T:Mono.Data.SqliteClient.SqliteDataReader" /> containing the resulting table.</returns>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ExecuteReader">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteDataReader ExecuteReader (System.Data.CommandBehavior behavior);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteDataReader</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="behavior" Type="System.Data.CommandBehavior" />
+ </Parameters>
+ <Docs>
+ <param name="behavior">This parameter is currently ignored.</param>
+ <summary>Executes the command and returns a DataReader with the resulting table.</summary>
+ <returns>A <see cref="T:Mono.Data.SqliteClient.SqliteDataReader" /> containing the resulting table.</returns>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ExecuteReader">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteDataReader ExecuteReader (System.Data.CommandBehavior behavior, bool want_results, out int rows_affected);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteDataReader</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="behavior" Type="System.Data.CommandBehavior" />
+ <Parameter Name="want_results" Type="System.Boolean" />
+ <Parameter Name="rows_affected" Type="System.Int32&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="behavior">To be added.</param>
+ <param name="want_results">To be added.</param>
+ <param name="rows_affected">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ExecuteScalar">
+ <MemberSignature Language="C#" Value="public override object ExecuteScalar ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Executes the command and returns the first value.</summary>
+ <returns>Returns the value of the first column of the first row of the resulting table, or null if the command returned zero rows.</returns>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="LastInsertRowID">
+ <MemberSignature Language="C#" Value="public int LastInsertRowID ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Gets the ID of the most recently inserted row.</summary>
+ <returns>The ID of the most recently inserted row.</returns>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Parameters">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteParameterCollection Parameters { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteParameterCollection</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets the collection of parameters used in this command.</summary>
+ <value>An instance of <see cref="T:Mono.Data.SqliteClient.SqliteParameterCollection" />.</value>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Prepare">
+ <MemberSignature Language="C#" Value="public override void Prepare ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Prepares the command for execution.</summary>
+ <remarks>This command does nothing of consequence to the user of this library. Syntax exceptions in the command string, for instance, will be thrown only when the command is executed.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="System.ICloneable.Clone">
+ <MemberSignature Language="C#" Value="object ICloneable.Clone ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Transaction">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbTransaction Transaction { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbTransaction</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>This property is not currently used.</summary>
+ <value>A transaction object.</value>
+ <remarks>This property is not currently used.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.ComponentModel.DefaultValue(null)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="UpdatedRowSource">
+ <MemberSignature Language="C#" Value="public override System.Data.UpdateRowSource UpdatedRowSource { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.UpdateRowSource</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>This property is not currently used.</summary>
+ <value>Unknown.</value>
+ <remarks>This property is not currently used.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
254 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteCommandBuilder.xml
@@ -0,0 +1,254 @@
+<Type Name="SqliteCommandBuilder" FullName="Mono.Data.SqliteClient.SqliteCommandBuilder">
+ <TypeSignature Language="C#" Value="public sealed class SqliteCommandBuilder : System.Data.Common.DbCommandBuilder" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Data.Common.DbCommandBuilder</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteCommandBuilder ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ApplyParameterInfo">
+ <MemberSignature Language="C#" Value="protected override void ApplyParameterInfo (System.Data.Common.DbParameter dbParameter, System.Data.DataRow row, System.Data.StatementType statementType, bool whereClause);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="dbParameter" Type="System.Data.Common.DbParameter" />
+ <Parameter Name="row" Type="System.Data.DataRow" />
+ <Parameter Name="statementType" Type="System.Data.StatementType" />
+ <Parameter Name="whereClause" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="dbParameter">To be added.</param>
+ <param name="row">To be added.</param>
+ <param name="statementType">To be added.</param>
+ <param name="whereClause">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DataAdapter">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbDataAdapter DataAdapter { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbDataAdapter</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="disposing" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="disposing">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetDeleteCommand">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteCommand GetDeleteCommand ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteCommand</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetInsertCommand">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteCommand GetInsertCommand ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteCommand</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetParameterName">
+ <MemberSignature Language="C#" Value="protected override string GetParameterName (int position);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="position" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="position">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetParameterName">
+ <MemberSignature Language="C#" Value="protected override string GetParameterName (string parameterName);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="parameterName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="parameterName">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetParameterPlaceholder">
+ <MemberSignature Language="C#" Value="protected override string GetParameterPlaceholder (int position);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="position" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="position">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="GetUpdateCommand">
+ <MemberSignature Language="C#" Value="public Mono.Data.SqliteClient.SqliteCommand GetUpdateCommand ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteCommand</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="QuotePrefix">
+ <MemberSignature Language="C#" Value="public override string QuotePrefix { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="QuoteSuffix">
+ <MemberSignature Language="C#" Value="public override string QuoteSuffix { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RefreshSchema">
+ <MemberSignature Language="C#" Value="public override void RefreshSchema ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="SetRowUpdatingHandler">
+ <MemberSignature Language="C#" Value="protected override void SetRowUpdatingHandler (System.Data.Common.DbDataAdapter adapter);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="adapter" Type="System.Data.Common.DbDataAdapter" />
+ </Parameters>
+ <Docs>
+ <param name="adapter">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
372 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteConnection.xml
@@ -0,0 +1,372 @@
+<Type Name="SqliteConnection" FullName="Mono.Data.SqliteClient.SqliteConnection">
+ <TypeSignature Language="C#" Value="public class SqliteConnection : System.Data.Common.DbConnection, ICloneable" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Data.Common.DbConnection</BaseTypeName>
+ </Base>
+ <Interfaces>
+ <Interface>
+ <InterfaceName>System.ICloneable</InterfaceName>
+ </Interface>
+ </Interfaces>
+ <Docs>
+ <summary>Represents a connection to a database.</summary>
+ <remarks>
+ <para>Creating a connection is the starting point for accessing a Sqlite database.</para>
+ <example>
+ <code lang="C#">string connectionString = "URI=file:SqliteTest.db";
+IDbConnection dbcon = new SqliteConnection(connectionString);</code>
+ </example>
+ </remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteConnection ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>Creates a new connection object.</summary>
+ <remarks>The <see cref="P:Mono.Data.SqliteClient.SqliteConnection.ConnectionString" /> must be set and <see cref="M:Mono.Data.SqliteClient.SqliteConnection.Open()" /> must be called before accesses to a database can be made.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteConnection (string connstring);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="connstring" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="connstring">A connection string.</param>
+ <summary>Creates a new connection object with a given connection string.</summary>
+ <remarks>See <see cref="P:Mono.Data.SqliteClient.SqliteConnection.ConnectionString" /> for the format expected for <paramref name="connString" />. <see cref="M:Mono.Data.SqliteClient.SqliteConnection.Open()" /> must be called before accesses to the database can be made.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="BeginDbTransaction">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.DbTransaction BeginDbTransaction (System.Data.IsolationLevel il);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbTransaction</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="il" Type="System.Data.IsolationLevel" />
+ </Parameters>
+ <Docs>
+ <param name="il">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BeginTransaction">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbTransaction BeginTransaction ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbTransaction</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BeginTransaction">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbTransaction BeginTransaction (System.Data.IsolationLevel il);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbTransaction</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="il" Type="System.Data.IsolationLevel" />
+ </Parameters>
+ <Docs>
+ <param name="il">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BusyTimeout">
+ <MemberSignature Language="C#" Value="public int BusyTimeout { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Sets the number of milliseconds to wait before throwing a <see cref="T:Mono.Data.SqliteClient.SqliteBusyException" />.</summary>
+ <value>Zero to throw a <see cref="T:Mono.Data.SqliteClient.SqliteBusyException" /> immediately while executing a command if the database is locked by another executing command (possibly in another process), otherwise the number of milliseconds to wait until the database is free before throwing an exception.</value>
+ <remarks>The default value is zero. Set this property before opening a connection, or use the busy_timeout connection string parameter.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ChangeDatabase">
+ <MemberSignature Language="C#" Value="public override void ChangeDatabase (string databaseName);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="databaseName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="databaseName">A new database name.</param>
+ <summary>This method is not implemented.</summary>
+ <remarks>This method is not implemented.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Close">
+ <MemberSignature Language="C#" Value="public override void Close ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Closes the current connection.</summary>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ConnectionString">
+ <MemberSignature Language="C#" Value="public override string ConnectionString { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>A connection string specifying how to connect to the database.</summary>
+ <value>See the remarks section below.</value>
+ <remarks>
+ <para>The format of a basic connection string is <c>URI=file:/path/to/file</c>, for example <c>URI=file:SqliteTest.db</c>. That will use the database SqliteTest.db in the current directory. It will be created if it does not exist.</para>
+ <para>The ADO.NET adapter will use SQLite version 2 by default, but if version 2 is not found and version 3 is available, it will fall back to version 3. You can force the adapter to use version 3 by adding "version=3" to the connection string: <c>URI=file:SqliteTest.db,version=3</c>.</para>
+ <para>These are the available connection string parameters, which should be separated by semicolons:</para>
+ <list type="table">
+ <listheader>
+ <term>Name</term>
+ <description>Purpose</description>
+ <description>Example</description>
+ </listheader>
+ <item>
+ <term>URI</term>
+ <description>a file Universal Resource Identifier (only file:)</description>
+ <description>
+ <c>URI=file:SqliteTest.db</c>
+ </description>
+ </item>
+ <item>
+ <term>version</term>
+ <description>version of Sqlite to use: 2 or 3; the version must be installed on the system</description>
+ <description>
+ <c>version=3</c>
+ </description>
+ </item>
+ <item>
+ <term>busy_timeout</term>
+ <description>a timeout, in milliseconds, to wait when the database is locked before throwing a SqliteBusyException, or zero to timeout immediately (since Mono 1.1.14)n</description>
+ <description>
+ <c>busy_timeout=3000</c>
+ </description>
+ </item>
+ </list>
+ <para>The busy_timeout parameter is implemented as a call to sqlite(3)_busy_timeout (http://sqlite.org/capi3ref.html#sqlite3_busy_timeout). The default value is 0, which means the adapter should throw a SqliteBusyException immediately if the database is locked.</para>
+ </remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ConnectionTimeout">
+ <MemberSignature Language="C#" Value="public override int ConnectionTimeout { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>This property is not used.</summary>
+ <value>Always zero.</value>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CreateDbCommand">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.DbCommand CreateDbCommand ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbCommand</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Database">
+ <MemberSignature Language="C#" Value="public override string Database { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets the URI of the database file specified in the last value set for the connection string.</summary>
+ <value>A URI.</value>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="DataSource">
+ <MemberSignature Language="C#" Value="public override string DataSource { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Encoding">
+ <MemberSignature Language="C#" Value="public System.Text.Encoding Encoding { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Text.Encoding</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets the character encoding specified in the last value set for the connection string.</summary>
+ <value>An encoding, or null if the default encoding is used.</value>
+ <remarks>Encoding is only used when connecting to Sqlite version 2 databases.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="LastInsertRowId">
+ <MemberSignature Language="C#" Value="public int LastInsertRowId { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets the ID of the last row inserted into the database during this connection.</summary>
+ <value>The ID of the last inserted row.</value>
+ <remarks>See sqlite[3]_last_insert_rowid.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Open">
+ <MemberSignature Language="C#" Value="public override void Open ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Opens the database connection.</summary>
+ <remarks>The <see cref="P:Mono.Data.SqliteClient.SqliteConnection.ConnectionString" /> must be set before calling this method.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ServerVersion">
+ <MemberSignature Language="C#" Value="public override string ServerVersion { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="State">
+ <MemberSignature Language="C#" Value="public override System.Data.ConnectionState State { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.ConnectionState</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets the state of the connection.</summary>
+ <value>The state of the connection.</value>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="System.ICloneable.Clone">
+ <MemberSignature Language="C#" Value="object ICloneable.Clone ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Version">
+ <MemberSignature Language="C#" Value="public int Version { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets the database version connected to.</summary>
+ <value>2 or 3</value>
+ <remarks>After the connection has been opened, this property returns the version of the database actually connected to.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
272 ...ta.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteConnectionStringBuilder.xml
@@ -0,0 +1,272 @@
+<Type Name="SqliteConnectionStringBuilder" FullName="Mono.Data.SqliteClient.SqliteConnectionStringBuilder">
+ <TypeSignature Language="C#" Value="public sealed class SqliteConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Data.Common.DbConnectionStringBuilder</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteConnectionStringBuilder ();" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteConnectionStringBuilder (string connectionString);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="connectionString" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="connectionString">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="BusyTimeout">
+ <MemberSignature Language="C#" Value="public int BusyTimeout { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Clear">
+ <MemberSignature Language="C#" Value="public override void Clear ();" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="ContainsKey">
+ <MemberSignature Language="C#" Value="public override bool ContainsKey (string keyword);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="keyword" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="keyword">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DataSource">
+ <MemberSignature Language="C#" Value="public string DataSource { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Encoding">
+ <MemberSignature Language="C#" Value="public System.Text.Encoding Encoding { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Text.Encoding</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="IsFixedSize">
+ <MemberSignature Language="C#" Value="public override bool IsFixedSize { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Item">
+ <MemberSignature Language="C#" Value="public override object this[string keyword] { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Object</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="keyword" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="keyword">To be added.</param>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Keys">
+ <MemberSignature Language="C#" Value="public override System.Collections.ICollection Keys { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.ICollection</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Mode">
+ <MemberSignature Language="C#" Value="public int Mode { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Remove">
+ <MemberSignature Language="C#" Value="public override bool Remove (string keyword);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="keyword" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="keyword">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="TryGetValue">
+ <MemberSignature Language="C#" Value="public override bool TryGetValue (string keyword, out object value);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="keyword" Type="System.String" />
+ <Parameter Name="value" Type="System.Object&amp;" RefType="out" />
+ </Parameters>
+ <Docs>
+ <param name="keyword">To be added.</param>
+ <param name="value">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Uri">
+ <MemberSignature Language="C#" Value="public string Uri { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Values">
+ <MemberSignature Language="C#" Value="public override System.Collections.ICollection Values { get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Collections.ICollection</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Version">
+ <MemberSignature Language="C#" Value="public int Version { set; get; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+</Type>
View
286 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteDataAdapter.xml
@@ -0,0 +1,286 @@
+<Type Name="SqliteDataAdapter" FullName="Mono.Data.SqliteClient.SqliteDataAdapter">
+ <TypeSignature Language="C#" Value="public class SqliteDataAdapter : System.Data.Common.DbDataAdapter" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Data.Common.DbDataAdapter</BaseTypeName>
+ </Base>
+ <Interfaces>
+ </Interfaces>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteDataAdapter ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteDataAdapter (System.Data.Common.DbCommand selectCommand);" />
+ <MemberType>Constructor</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Parameters>
+ <Parameter Name="selectCommand" Type="System.Data.Common.DbCommand" />
+ </Parameters>
+ <Docs>
+ <param name="selectCommand">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteDataAdapter (string selectCommandText, Mono.Data.SqliteClient.SqliteConnection connection);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="selectCommandText" Type="System.String" />
+ <Parameter Name="connection" Type="Mono.Data.SqliteClient.SqliteConnection" />
+ </Parameters>
+ <Docs>
+ <param name="selectCommandText">To be added.</param>
+ <param name="connection">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public SqliteDataAdapter (string selectCommandText, string connectionString);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="selectCommandText" Type="System.String" />
+ <Parameter Name="connectionString" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="selectCommandText">To be added.</param>
+ <param name="connectionString">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CreateRowUpdatedEvent">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.RowUpdatedEventArgs CreateRowUpdatedEvent (System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.RowUpdatedEventArgs</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="dataRow" Type="System.Data.DataRow" />
+ <Parameter Name="command" Type="System.Data.IDbCommand" />
+ <Parameter Name="statementType" Type="System.Data.StatementType" />
+ <Parameter Name="tableMapping" Type="System.Data.Common.DataTableMapping" />
+ </Parameters>
+ <Docs>
+ <param name="dataRow">To be added.</param>
+ <param name="command">To be added.</param>
+ <param name="statementType">To be added.</param>
+ <param name="tableMapping">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CreateRowUpdatingEvent">
+ <MemberSignature Language="C#" Value="protected override System.Data.Common.RowUpdatingEventArgs CreateRowUpdatingEvent (System.Data.DataRow dataRow, System.Data.IDbCommand command, System.Data.StatementType statementType, System.Data.Common.DataTableMapping tableMapping);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.RowUpdatingEventArgs</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="dataRow" Type="System.Data.DataRow" />
+ <Parameter Name="command" Type="System.Data.IDbCommand" />
+ <Parameter Name="statementType" Type="System.Data.StatementType" />
+ <Parameter Name="tableMapping" Type="System.Data.Common.DataTableMapping" />
+ </Parameters>
+ <Docs>
+ <param name="dataRow">To be added.</param>
+ <param name="command">To be added.</param>
+ <param name="statementType">To be added.</param>
+ <param name="tableMapping">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DeleteCommand">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbCommand DeleteCommand { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbCommand</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="InsertCommand">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbCommand InsertCommand { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbCommand</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="OnRowUpdated">
+ <MemberSignature Language="C#" Value="protected override void OnRowUpdated (System.Data.Common.RowUpdatedEventArgs args);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="args" Type="System.Data.Common.RowUpdatedEventArgs" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="OnRowUpdating">
+ <MemberSignature Language="C#" Value="protected override void OnRowUpdating (System.Data.Common.RowUpdatingEventArgs args);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="args" Type="System.Data.Common.RowUpdatingEventArgs" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="RowUpdated">
+ <MemberSignature Language="C#" Value="public event Mono.Data.SqliteClient.SqliteRowUpdatedEventHandler RowUpdated;" />
+ <MemberType>Event</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteRowUpdatedEventHandler</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="RowUpdating">
+ <MemberSignature Language="C#" Value="public event Mono.Data.SqliteClient.SqliteRowUpdatingEventHandler RowUpdating;" />
+ <MemberType>Event</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.Data.SqliteClient.SqliteRowUpdatingEventHandler</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="SelectCommand">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbCommand SelectCommand { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbCommand</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="UpdateCommand">
+ <MemberSignature Language="C#" Value="public System.Data.Common.DbCommand UpdateCommand { set; get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Data.Common.DbCommand</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)</AttributeName>
+ </Attribute>
+ <Attribute>
+ <AttributeName>System.ComponentModel.Browsable(false)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ </Members>
+</Type>
View
671 Mono.Data.SqliteClient/Documentation/en/Mono.Data.SqliteClient/SqliteDataReader.xml
@@ -0,0 +1,671 @@
+<Type Name="SqliteDataReader" FullName="Mono.Data.SqliteClient.SqliteDataReader">
+ <TypeSignature Language="C#" Value="public class SqliteDataReader : System.Data.Common.DbDataReader" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Data.SqliteClient</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Data.Common.DbDataReader</BaseTypeName>
+ </Base>
+ <Interfaces>
+ </Interfaces>
+ <Docs>
+ <summary>The DataReader represents a table of results returned from a query.</summary>
+ <remarks>
+ <para>A DataReader is returned from <see cref="M:Mono.Data.SqliteClient.SqliteCommand.ExecuteReader()" />. The DataReader currently implemented preloads the entire into memory.</para>
+ <para>The DataReader is initially positioned before the first row of data. <see cref="M:Mono.Data.SqliteClient.SqliteDataReader.Read()" /> must be called before accessing the data in the first row.</para>
+ </remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Close">
+ <MemberSignature Language="C#" Value="public override void Close ();" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters />
+ <Docs>
+ <summary>Closes the DataReader.</summary>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Depth">
+ <MemberSignature Language="C#" Value="public override int Depth { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Returns zero.</summary>
+ <value>Zero.</value>
+ <remarks>This method is not currently used.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Dispose">
+ <MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="disposing" Type="System.Boolean" />
+ </Parameters>
+ <Docs>
+ <param name="disposing">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="FieldCount">
+ <MemberSignature Language="C#" Value="public override int FieldCount { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>Gets the number of columns in the table.</summary>
+ <value>The number of columns in the table.</value>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="GetBoolean">
+ <MemberSignature Language="C#" Value="public override bool GetBoolean (int i);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="i" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="i">The column index (zero-based).</param>
+ <summary>Get the value in a column converted to a boolean.</summary>
+ <returns>The boolean value in the <paramref name="i" />th column.</returns>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="GetByte">
+ <MemberSignature Language="C#" Value="public override byte GetByte (int i);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Byte</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="i" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="i">The column index (zero-based).</param>
+ <summary>Get the value in a column converted to a byte.</summary>
+ <returns>The byte value in the <paramref name="i" />th column.</returns>
+ <remarks>None.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="GetBytes">
+ <MemberSignature Language="C#" Value="public override long GetBytes (int i, long fieldOffset, byte[] buffer, int bufferOffset, int length);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int64</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="i" Type="System.Int32" />
+ <Parameter Name="fieldOffset" Type="System.Int64" />
+ <Parameter Name="buffer" Type=