<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.Data.Odbc</name>
  </assembly>
  <members>
    <member name="T:System.Data.Odbc.ODBC32" />
    <member name="T:System.Data.Odbc.ODBC32.RETCODE" />
    <member name="F:System.Data.Odbc.ODBC32.RETCODE.ERROR" />
    <member name="F:System.Data.Odbc.ODBC32.RETCODE.INVALID_HANDLE" />
    <member name="F:System.Data.Odbc.ODBC32.RETCODE.NO_DATA" />
    <member name="F:System.Data.Odbc.ODBC32.RETCODE.SUCCESS" />
    <member name="F:System.Data.Odbc.ODBC32.RETCODE.SUCCESS_WITH_INFO" />
    <member name="T:System.Data.Odbc.OdbcCommand">
      <summary>Represents an SQL statement or stored procedure to execute against a data source. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcCommand" /> class.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcCommand" /> class with the text of the query.</summary>
      <param name="cmdText">The text of the query.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.#ctor(System.String,System.Data.Odbc.OdbcConnection)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcCommand" /> class with the text of the query and an <see cref="T:System.Data.Odbc.OdbcConnection" /> object.</summary>
      <param name="cmdText">The text of the query.</param>
      <param name="connection">An <see cref="T:System.Data.Odbc.OdbcConnection" /> object that represents the connection to a data source.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.#ctor(System.String,System.Data.Odbc.OdbcConnection,System.Data.Odbc.OdbcTransaction)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcCommand" /> class with the text of the query, an <see cref="T:System.Data.Odbc.OdbcConnection" /> object, and the <see cref="P:System.Data.Odbc.OdbcCommand.Transaction" />.</summary>
      <param name="cmdText">The text of the query.</param>
      <param name="connection">An <see cref="T:System.Data.Odbc.OdbcConnection" /> object that represents the connection to a data source.</param>
      <param name="transaction">The transaction in which the <see cref="T:System.Data.Odbc.OdbcCommand" /> executes.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.Cancel">
      <summary>Tries to cancel the execution of an <see cref="T:System.Data.Odbc.OdbcCommand" />.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.CreateParameter">
      <summary>Creates a new instance of an <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.ExecuteNonQuery">
      <summary>Executes an SQL statement against the <see cref="P:System.Data.Odbc.OdbcCommand.Connection" /> and returns the number of rows affected.</summary>
      <exception cref="T:System.InvalidOperationException">The connection does not exist.  
  
 -or-  
  
 The connection is not open.</exception>
      <returns>For UPDATE, INSERT, and DELETE statements, the return value is the number of rows affected by the command. For all other types of statements, the return value is -1.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.ExecuteReader">
      <summary>Sends the <see cref="P:System.Data.Odbc.OdbcCommand.CommandText" /> to the <see cref="P:System.Data.Odbc.OdbcCommand.Connection" /> and builds an <see cref="T:System.Data.Odbc.OdbcDataReader" />.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcDataReader" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.ExecuteReader(System.Data.CommandBehavior)">
      <summary>Sends the <see cref="P:System.Data.Odbc.OdbcCommand.CommandText" /> to the <see cref="P:System.Data.Odbc.OdbcCommand.Connection" />, and builds an <see cref="T:System.Data.Odbc.OdbcDataReader" /> using one of the <see langword="CommandBehavior" /> values.</summary>
      <param name="behavior">One of the <see langword="System.Data.CommandBehavior" /> values.</param>
      <returns>An <see cref="T:System.Data.Odbc.OdbcDataReader" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.ExecuteScalar">
      <summary>Executes the query, and returns the first column of the first row in the result set returned by the query. Additional columns or rows are ignored.</summary>
      <returns>The first column of the first row in the result set, or a null reference if the result set is empty.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.Prepare">
      <summary>Creates a prepared or compiled version of the command at the data source.</summary>
      <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Data.Odbc.OdbcCommand.Connection" /> is not set.  
  
 -or-  
  
 The <see cref="P:System.Data.Odbc.OdbcCommand.Connection" /> is not <see cref="M:System.Data.Odbc.OdbcConnection.Open" />.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.ResetCommandTimeout">
      <summary>Resets the <see cref="P:System.Data.Odbc.OdbcCommand.CommandTimeout" /> property to the default value.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommand.System#ICloneable#Clone">
      <summary>For a description of this member, see <see cref="M:System.ICloneable.Clone" />.</summary>
      <returns>A new <see cref="T:System.Object" /> that is a copy of this instance.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.CommandText">
      <summary>Gets or sets the SQL statement or stored procedure to execute against the data source.</summary>
      <returns>The SQL statement or stored procedure to execute. The default value is an empty string ("").</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.CommandTimeout">
      <summary>Gets or sets the wait time (in seconds) before terminating an attempt to execute a command and generating an error.</summary>
      <returns>The time in seconds to wait for the command to execute. The default is 30 seconds.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.CommandType">
      <summary>Gets or sets a value that indicates how the <see cref="P:System.Data.Odbc.OdbcCommand.CommandText" /> property is interpreted.</summary>
      <exception cref="T:System.ArgumentException">The value was not a valid <see cref="T:System.Data.CommandType" />.</exception>
      <returns>One of the <see cref="T:System.Data.CommandType" /> values. The default is <see langword="Text" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.Connection">
      <summary>Gets or sets the <see cref="T:System.Data.Odbc.OdbcConnection" /> used by this instance of the <see cref="T:System.Data.Odbc.OdbcCommand" />.</summary>
      <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Data.Odbc.OdbcCommand.Connection" /> property was changed while a transaction was in progress.</exception>
      <returns>The connection to a data source. The default is a null value.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.DesignTimeVisible">
      <summary>Gets or sets a value that indicates whether the command object should be visible in a customized interface control.</summary>
      <returns>
        <see langword="true" /> if the command object should be visible in a control; otherwise, <see langword="false" />. The default is <see langword="true" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.Parameters">
      <summary>Gets the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <returns>The parameters of the SQL statement or stored procedure. The default is an empty collection.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.Transaction">
      <summary>Gets or sets the <see cref="T:System.Data.Odbc.OdbcTransaction" /> within which the <see cref="T:System.Data.Odbc.OdbcCommand" /> executes.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcTransaction" />. The default is a null value.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommand.UpdatedRowSource">
      <summary>Gets or sets a value that specifies how the Update method should apply command results to the DataRow.</summary>
      <returns>One of the <see cref="T:System.Data.UpdateRowSource" /> values.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcCommandBuilder">
      <summary>Automatically generates single-table commands that are used to reconcile changes made to a <see cref="T:System.Data.DataSet" /> with the associated data source. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcCommandBuilder" /> class.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.#ctor(System.Data.Odbc.OdbcDataAdapter)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcCommandBuilder" /> class with the associated <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> object.</summary>
      <param name="adapter">An <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> object to associate with this <see cref="T:System.Data.Odbc.OdbcCommandBuilder" />.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.DeriveParameters(System.Data.Odbc.OdbcCommand)">
      <summary>Retrieves parameter information from the stored procedure specified in the <see cref="T:System.Data.Odbc.OdbcCommand" /> and populates the <see cref="P:System.Data.Odbc.OdbcCommand.Parameters" /> collection of the specified <see cref="T:System.Data.Odbc.OdbcCommand" /> object.</summary>
      <param name="command">The <see cref="T:System.Data.Odbc.OdbcCommand" /> referencing the stored procedure from which the parameter information is to be derived. The derived parameters are added to the <see cref="P:System.Data.Odbc.OdbcCommand.Parameters" /> collection of the <see cref="T:System.Data.Odbc.OdbcCommand" />.</param>
      <exception cref="T:System.InvalidOperationException">The underlying ODBC driver does not support returning stored procedure parameter information, or the command text is not a valid stored procedure name, or the <see cref="T:System.Data.CommandType" /> specified was not <see langword="CommandType.StoredProcedure" />.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.GetDeleteCommand">
      <summary>Gets the automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform deletions at the data source.</summary>
      <returns>The automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform deletions.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.GetDeleteCommand(System.Boolean)">
      <summary>Gets the automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform deletions at the data source.</summary>
      <param name="useColumnsForParameterNames">If <see langword="true" />, generate parameter names matching column names, if it is possible. If <see langword="false" />, generate <c>@p1</c>, <c>@p2</c>, and so on.</param>
      <returns>The automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform deletions.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.GetInsertCommand">
      <summary>Gets the automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform insertions at the data source.</summary>
      <returns>The automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform insertions.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.GetInsertCommand(System.Boolean)">
      <summary>Gets the automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform insertions at the data source.</summary>
      <param name="useColumnsForParameterNames">If <see langword="true" />, generate parameter names matching column names, if it is possible. If <see langword="false" />, generate <c>@p1</c>, <c>@p2</c>, and so on.</param>
      <returns>The automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform insertions.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.GetUpdateCommand">
      <summary>Gets the automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform updates at the data source.</summary>
      <returns>The automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform updates.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.GetUpdateCommand(System.Boolean)">
      <summary>Gets the automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform updates at the data source.</summary>
      <param name="useColumnsForParameterNames">If <see langword="true" />, generate parameter names matching column names, if it is possible. If <see langword="false" />, generate <c>@p1</c>, <c>@p2</c>, and so on.</param>
      <returns>The automatically generated <see cref="T:System.Data.Odbc.OdbcCommand" /> object required to perform updates.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.QuoteIdentifier(System.String)">
      <summary>Given an unquoted identifier in the correct catalog case, returns the correct quoted form of that identifier. This includes correctly escaping any embedded quotes in the identifier.</summary>
      <param name="unquotedIdentifier">The original unquoted identifier.</param>
      <returns>The quoted version of the identifier. Embedded quotes within the identifier are correctly escaped.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.QuoteIdentifier(System.String,System.Data.Odbc.OdbcConnection)">
      <summary>Given an unquoted identifier in the correct catalog case, returns the correct quoted form of that identifier. This includes correctly escaping any embedded quotes in the identifier.</summary>
      <param name="unquotedIdentifier">The original unquoted identifier.</param>
      <param name="connection">When a connection is passed, causes the managed wrapper to get the quote character from the ODBC driver, calling SQLGetInfo(SQL_IDENTIFIER_QUOTE_CHAR). When no connection is passed, the string is quoted using values from <see cref="P:System.Data.Common.DbCommandBuilder.QuotePrefix" /> and <see cref="P:System.Data.Common.DbCommandBuilder.QuoteSuffix" />.</param>
      <returns>The quoted version of the identifier. Embedded quotes within the identifier are correctly escaped.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.UnquoteIdentifier(System.String)">
      <summary>Given a quoted identifier, returns the correct unquoted form of that identifier, including correctly unescaping any embedded quotes in the identifier.</summary>
      <param name="quotedIdentifier">The identifier that will have its embedded quotes removed.</param>
      <returns>The unquoted identifier, with embedded quotes correctly unescaped.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcCommandBuilder.UnquoteIdentifier(System.String,System.Data.Odbc.OdbcConnection)">
      <summary>Given a quoted identifier, returns the correct unquoted form of that identifier, including correctly unescaping any embedded quotes in the identifier.</summary>
      <param name="quotedIdentifier">The identifier that will have its embedded quotes removed.</param>
      <param name="connection">The <see cref="T:System.Data.Odbc.OdbcConnection" />.</param>
      <returns>The unquoted identifier, with embedded quotes correctly unescaped.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcCommandBuilder.DataAdapter">
      <summary>Gets or sets an <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> object for which this <see cref="T:System.Data.Odbc.OdbcCommandBuilder" /> object will generate SQL statements.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> object that is associated with this <see cref="T:System.Data.Odbc.OdbcCommandBuilder" />.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcConnection">
      <summary>Represents an open connection to a data source.</summary>
    </member>
    <member name="E:System.Data.Odbc.OdbcConnection.InfoMessage">
      <summary>Occurs when the ODBC driver sends a warning or an informational message.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcConnection" /> class.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcConnection" /> class with the specified connection string.</summary>
      <param name="connectionString">The connection used to open the data source.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.BeginTransaction">
      <summary>Starts a transaction at the data source.</summary>
      <exception cref="T:System.InvalidOperationException">A transaction is currently active. Parallel transactions are not supported.</exception>
      <returns>An object representing the new transaction.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.BeginTransaction(System.Data.IsolationLevel)">
      <summary>Starts a transaction at the data source with the specified <see cref="T:System.Data.IsolationLevel" /> value.</summary>
      <param name="isolevel">The transaction isolation level for this connection. If you do not specify an isolation level, the default isolation level for the driver is used.</param>
      <exception cref="T:System.InvalidOperationException">A transaction is currently active. Parallel transactions are not supported.</exception>
      <returns>An object representing the new transaction.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.ChangeDatabase(System.String)">
      <summary>Changes the current database associated with an open <see cref="T:System.Data.Odbc.OdbcConnection" />.</summary>
      <param name="value">The database name.</param>
      <exception cref="T:System.ArgumentException">The database name is not valid.</exception>
      <exception cref="T:System.InvalidOperationException">The connection is not open.</exception>
      <exception cref="T:System.Data.Odbc.OdbcException">Cannot change the database.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.Close">
      <summary>Closes the connection to the data source.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.CreateCommand">
      <summary>Creates and returns an <see cref="T:System.Data.Odbc.OdbcCommand" /> object associated with the <see cref="T:System.Data.Odbc.OdbcConnection" />.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcCommand" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.GetSchema">
      <summary>Returns schema information for the data source of this <see cref="T:System.Data.Odbc.OdbcConnection" />.</summary>
      <returns>A <see cref="T:System.Data.DataTable" /> that contains schema information.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.GetSchema(System.String)">
      <summary>Returns schema information for the data source of this <see cref="T:System.Data.Odbc.OdbcConnection" /> using the specified name for the schema name.</summary>
      <param name="collectionName">Specifies the name of the schema to return.</param>
      <returns>A <see cref="T:System.Data.DataTable" /> that contains schema information.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.GetSchema(System.String,System.String[])">
      <summary>Returns schema information for the data source of this <see cref="T:System.Data.Odbc.OdbcConnection" /> using the specified string for the schema name and the specified string array for the restriction values.</summary>
      <param name="collectionName">Specifies the name of the schema to return.</param>
      <param name="restrictionValues">Specifies a set of restriction values for the requested schema.</param>
      <returns>A <see cref="T:System.Data.DataTable" /> that contains schema information.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.Open">
      <summary>Opens a connection to a data source with the property settings specified by the <see cref="P:System.Data.Odbc.OdbcConnection.ConnectionString" />.</summary>
      <exception cref="T:System.NotSupportedException">The functionality of this method is unsupported in the base class and must be implemented in a derived class instead.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.ReleaseObjectPool">
      <summary>Indicates that the ODBC Driver Manager environment handle can be released when the last underlying connection is released.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnection.System#ICloneable#Clone">
      <summary>For a description of this member, see <see cref="M:System.ICloneable.Clone" />.</summary>
      <returns>A new <see cref="T:System.Object" /> that is a copy of this instance.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnection.ConnectionString">
      <summary>Gets or sets the string used to open a data source.</summary>
      <returns>The ODBC driver connection string that includes settings, such as the data source name, needed to establish the initial connection. The default value is an empty string (""). The maximum length is 1024 characters.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnection.ConnectionTimeout">
      <summary>Gets or sets the time to wait (in seconds) while trying to establish a connection before terminating the attempt and generating an error.</summary>
      <exception cref="T:System.ArgumentException">The value set is less than 0.</exception>
      <returns>The time in seconds to wait for a connection to open. The default value is 15 seconds.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnection.Database">
      <summary>Gets the name of the current database or the database to be used after a connection is opened.</summary>
      <returns>The name of the current database. The default value is an empty string ("") until the connection is opened.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnection.DataSource">
      <summary>Gets the server name or file name of the data source.</summary>
      <returns>The server name or file name of the data source. The default value is an empty string ("") until the connection is opened.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnection.Driver">
      <summary>Gets the name of the ODBC driver specified for the current connection.</summary>
      <returns>The name of the ODBC driver. This typically is the DLL name (for example, Sqlsrv32.dll). The default value is an empty string ("") until the connection is opened.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnection.ServerVersion">
      <summary>Gets a string that contains the version of the server to which the client is connected.</summary>
      <exception cref="T:System.InvalidOperationException">The connection is closed.</exception>
      <returns>The version of the connected server.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnection.State">
      <summary>Gets the current state of the connection.</summary>
      <returns>A bitwise combination of the <see cref="T:System.Data.ConnectionState" /> values. The default is <see langword="Closed" />.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcConnectionStringBuilder">
      <summary>Provides a simple way to create and manage the contents of connection strings used by the <see cref="T:System.Data.Odbc.OdbcConnection" /> class.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnectionStringBuilder.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" /> class.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnectionStringBuilder.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" /> class. The provided connection string provides the data for the instance's internal connection information.</summary>
      <param name="connectionString">The basis for the object's internal connection information. Parsed into key/value pairs.</param>
      <exception cref="T:System.ArgumentException">The connection string is incorrectly formatted (perhaps missing the required "=" within a key/value pair).</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnectionStringBuilder.Clear">
      <summary>Clears the contents of the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" /> instance.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnectionStringBuilder.ContainsKey(System.String)">
      <summary>Determines whether the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" /> contains a specific key.</summary>
      <param name="keyword">The key to locate in the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="keyword" /> is null (<see langword="Nothing" /> in Visual Basic).</exception>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" /> contains an element that has the specified key; otherwise <see langword="false" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnectionStringBuilder.Remove(System.String)">
      <summary>Removes the entry with the specified key from the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" /> instance.</summary>
      <param name="keyword">The key of the key/value pair to be removed from the connection string in this <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="keyword" /> is null (<see langword="Nothing" /> in Visual Basic).</exception>
      <returns>
        <see langword="true" /> if the key existed within the connection string and was removed; <see langword="false" /> if the key did not exist.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcConnectionStringBuilder.TryGetValue(System.String,System.Object@)">
      <summary>Retrieves a value corresponding to the supplied key from this <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" />.</summary>
      <param name="keyword">The key of the item to retrieve.</param>
      <param name="value">The value corresponding to <paramref name="keyword" />.</param>
      <returns>
        <see langword="true" /> if <paramref name="keyword" /> was found within the connection string; otherwise <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnectionStringBuilder.Driver">
      <summary>Gets or sets the name of the ODBC driver associated with the connection.</summary>
      <returns>The value of the <see cref="P:System.Data.Odbc.OdbcConnectionStringBuilder.Driver" /> property, or <see langword="String.Empty" /> if none has been supplied.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnectionStringBuilder.Dsn">
      <summary>Gets or sets the name of the data source name (DSN) associated with the connection.</summary>
      <returns>The value of the <see cref="P:System.Data.Odbc.OdbcConnectionStringBuilder.Dsn" /> property, or <see langword="String.Empty" /> if none has been supplied.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnectionStringBuilder.Item(System.String)">
      <summary>Gets or sets the value associated with the specified key. In C#, this property is the indexer.</summary>
      <param name="keyword">The key of the item to get or set.</param>
      <exception cref="T:System.ArgumentException">The connection string is incorrectly formatted (perhaps missing the required "=" within a key/value pair).</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="keyword" /> is a null reference (<see langword="Nothing" /> in Visual Basic).</exception>
      <returns>The value associated with the specified key.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcConnectionStringBuilder.Keys">
      <summary>Gets an <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" />.</summary>
      <returns>An <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:System.Data.Odbc.OdbcConnectionStringBuilder" />.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcDataAdapter">
      <summary>Represents a set of data commands and a connection to a data source that are used to fill the <see cref="T:System.Data.DataSet" /> and update the data source. This class cannot be inherited.</summary>
    </member>
    <member name="E:System.Data.Odbc.OdbcDataAdapter.RowUpdated">
      <summary>Occurs during an update operation after a command is executed against the data source.</summary>
    </member>
    <member name="E:System.Data.Odbc.OdbcDataAdapter.RowUpdating">
      <summary>Occurs during <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> before a command is executed against the data source.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataAdapter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> class.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataAdapter.#ctor(System.Data.Odbc.OdbcCommand)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> class with the specified SQL SELECT statement.</summary>
      <param name="selectCommand">An <see cref="T:System.Data.Odbc.OdbcCommand" /> that is an SQL SELECT statement or stored procedure, and is set as the <see cref="P:System.Data.Odbc.OdbcDataAdapter.SelectCommand" /> property of the <see cref="T:System.Data.Odbc.OdbcDataAdapter" />.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataAdapter.#ctor(System.String,System.Data.Odbc.OdbcConnection)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> class with an SQL SELECT statement and an <see cref="T:System.Data.Odbc.OdbcConnection" />.</summary>
      <param name="selectCommandText">A string that is a SQL SELECT statement or stored procedure to be used by the <see cref="P:System.Data.Odbc.OdbcDataAdapter.SelectCommand" /> property of the <see cref="T:System.Data.Odbc.OdbcDataAdapter" />.</param>
      <param name="selectConnection">An <see cref="T:System.Data.Odbc.OdbcConnection" /> that represents the connection.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataAdapter.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcDataAdapter" /> class with an SQL SELECT statement and a connection string.</summary>
      <param name="selectCommandText">A string that is a SQL SELECT statement or stored procedure to be used by the <see cref="P:System.Data.Odbc.OdbcDataAdapter.SelectCommand" /> property of the <see cref="T:System.Data.Odbc.OdbcDataAdapter" />.</param>
      <param name="selectConnectionString">The connection string.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataAdapter.System#ICloneable#Clone">
      <summary>For a description of this member, see <see cref="M:System.ICloneable.Clone" />.</summary>
      <returns>A new <see cref="T:System.Object" /> that is a copy of this instance.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.DeleteCommand">
      <summary>Gets or sets an SQL statement or stored procedure used to delete records in the data source.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcCommand" /> used during an update operation to delete records in the data source that correspond to deleted rows in the <see cref="T:System.Data.DataSet" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.InsertCommand">
      <summary>Gets or sets an SQL statement or stored procedure used to insert new records into the data source.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcCommand" /> used during an update operation to insert records in the data source that correspond to new rows in the <see cref="T:System.Data.DataSet" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.SelectCommand">
      <summary>Gets or sets an SQL statement or stored procedure used to select records in the data source.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcCommand" /> that is used during a fill operation to select records from data source for placement in the <see cref="T:System.Data.DataSet" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.System#Data#IDbDataAdapter#DeleteCommand">
      <summary>For a description of this member, see <see cref="M:System.Data.IDbDataAdapter.DeleteCommand" />.</summary>
      <returns>An <see cref="T:System.Data.IDbCommand" /> used during an update to delete records in the data source for deleted rows in the data set.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.System#Data#IDbDataAdapter#InsertCommand">
      <summary>For a description of this member, see <see cref="M:System.Data.IDbDataAdapter.InsertCommand" />.</summary>
      <returns>An <see cref="T:System.Data.IDbCommand" /> that is used during an update to insert records from a data source for placement in the data set.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.System#Data#IDbDataAdapter#SelectCommand">
      <summary>For a description of this member, see <see cref="M:System.Data.IDbDataAdapter.SelectCommand" />.</summary>
      <returns>An <see cref="T:System.Data.IDbCommand" /> that is used during an update to select records from a data source for placement in the data set.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.System#Data#IDbDataAdapter#UpdateCommand">
      <summary>For a description of this member, see <see cref="M:System.Data.IDbDataAdapter.UpdateCommand" />.</summary>
      <returns>An <see cref="T:System.Data.IDbCommand" /> used during an update to update records in the data source for modified rows in the data set.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataAdapter.UpdateCommand">
      <summary>Gets or sets an SQL statement or stored procedure used to update records in the data source.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcCommand" /> used during an update operation to update records in the data source that correspond to modified rows in the <see cref="T:System.Data.DataSet" />.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcDataReader">
      <summary>Provides a way of reading a forward-only stream of data rows from a data source. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.Close">
      <summary>Closes the <see cref="T:System.Data.Odbc.OdbcDataReader" /> object.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetBoolean(System.Int32)">
      <summary>Gets the value of the specified column as a Boolean.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>A Boolean that is the value of the column.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetByte(System.Int32)">
      <summary>Gets the value of the specified column as a byte.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a byte.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">
      <summary>Reads a stream of bytes from the specified column offset into the buffer as an array, starting at the particular buffer offset.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <param name="dataIndex">The index within the field where the read operation is to start.</param>
      <param name="buffer">The buffer into which to read the stream of bytes.</param>
      <param name="bufferIndex">The index within the <paramref name="buffer" /> where the write operation is to start.</param>
      <param name="length">The number of bytes to read.</param>
      <returns>The actual number of bytes read.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetChar(System.Int32)">
      <summary>Gets the value of the specified column as a character.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a character.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">
      <summary>Reads a stream of characters from the specified column offset into the buffer as an array, starting at the particular buffer offset.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <param name="dataIndex">The index within the row where the read operation is to start.</param>
      <param name="buffer">The buffer into which to copy data.</param>
      <param name="bufferIndex">The index within the <paramref name="buffer" /> where the write operation is to start.</param>
      <param name="length">The number of characters to read.</param>
      <returns>The actual number of characters read.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetDataTypeName(System.Int32)">
      <summary>Gets the name of the source data type.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <returns>The name of the source data type.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetDate(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:System.DateTime" /> object.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <returns>The value of the specified column as a <see cref="T:System.DateTime" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetDateTime(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:System.DateTime" /> object.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a <see cref="T:System.DateTime" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetDecimal(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:System.Decimal" /> object.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a <see cref="T:System.Decimal" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetDouble(System.Int32)">
      <summary>Gets the value of the specified column as a double-precision floating-point number.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a double-precision floating-point number.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetEnumerator">
      <summary>Returns an <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the rows in the data reader.</summary>
      <returns>An <see cref="T:System.Collections.IEnumerator" /> that can be used to iterate through the rows in the data reader.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetFieldType(System.Int32)">
      <summary>Gets the <see cref="T:System.Type" /> that is the data type of the object.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <returns>The <see cref="T:System.Type" /> that is the data type of the object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetFloat(System.Int32)">
      <summary>Gets the value of the specified column as a single-precision floating-point number.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a single-precision floating-point number.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetGuid(System.Int32)">
      <summary>Gets the value of the specified column as a globally unique identifier (GUID).</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a GUID.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetInt16(System.Int32)">
      <summary>Gets the value of the specified column as a 16-bit signed integer.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a 16-bit signed integer.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetInt32(System.Int32)">
      <summary>Gets the value of the specified column as a 32-bit signed integer.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a 32-bit signed integer.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetInt64(System.Int32)">
      <summary>Gets the value of the specified column as a 64-bit signed integer.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a 64-bit signed integer.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetName(System.Int32)">
      <summary>Gets the name of the specified column.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <returns>A string that is the name of the specified column.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetOrdinal(System.String)">
      <summary>Gets the column ordinal, given the name of the column.</summary>
      <param name="value">The name of the column.</param>
      <returns>The zero-based column ordinal.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetSchemaTable">
      <summary>Returns a <see cref="T:System.Data.DataTable" /> that describes the column metadata of the <see cref="T:System.Data.Odbc.OdbcDataReader" />.</summary>
      <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Data.Odbc.OdbcDataReader" /> is closed.</exception>
      <returns>A <see cref="T:System.Data.DataTable" /> that describes the column metadata.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetString(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:System.String" />.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <exception cref="T:System.InvalidCastException">The specified cast is not valid.</exception>
      <returns>The value of the specified column as a <see cref="T:System.String" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetTime(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:System.TimeSpan" /> object.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <returns>The value of the specified column as a <see cref="T:System.TimeSpan" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetValue(System.Int32)">
      <summary>Gets the value of the column at the specified ordinal in its native format.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <returns>The value to return.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.GetValues(System.Object[])">
      <summary>Populates an array of objects with the column values of the current row.</summary>
      <param name="values">An array of type <see cref="T:System.Object" /> into which to copy the attribute columns.</param>
      <returns>The number of instances of <see cref="T:System.Object" /> in the array.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.IsDBNull(System.Int32)">
      <summary>Gets a value that indicates whether the column contains nonexistent or missing values.</summary>
      <param name="i">The zero-based column ordinal.</param>
      <returns>
        <see langword="true" /> if the specified column value is equivalent to <see cref="T:System.DBNull" />; otherwise <see langword="false" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.NextResult">
      <summary>Advances the <see cref="T:System.Data.Odbc.OdbcDataReader" /> to the next result when reading the results of batch SQL statements.</summary>
      <returns>
        <see langword="true" /> if there are more result sets; otherwise <see langword="false" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcDataReader.Read">
      <summary>Advances the <see cref="T:System.Data.Odbc.OdbcDataReader" /> to the next record.</summary>
      <returns>
        <see langword="true" /> if there are more rows; otherwise <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataReader.Depth">
      <summary>Gets a value that indicates the depth of nesting for the current row.</summary>
      <returns>The depth of nesting for the current row.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataReader.FieldCount">
      <summary>Gets the number of columns in the current row.</summary>
      <exception cref="T:System.NotSupportedException">There is no current connection to a data source.</exception>
      <returns>When not positioned in a valid record set, 0; otherwise the number of columns in the current record. The default is -1.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataReader.HasRows">
      <summary>Gets a value that indicates whether the <see cref="T:System.Data.Odbc.OdbcDataReader" /> contains one or more rows.</summary>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcDataReader" /> contains one or more rows; otherwise <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataReader.IsClosed">
      <summary>Indicates whether the <see cref="T:System.Data.Odbc.OdbcDataReader" /> is closed.</summary>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcDataReader" /> is closed; otherwise <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataReader.Item(System.Int32)">
      <summary>Gets the value of the specified column in its native format given the column ordinal.</summary>
      <param name="i">The column ordinal.</param>
      <exception cref="T:System.IndexOutOfRangeException">The index passed was outside the range of 0 through <see cref="P:System.Data.IDataRecord.FieldCount" />.</exception>
      <returns>The value of the specified column in its native format.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataReader.Item(System.String)">
      <summary>Gets the value of the specified column in its native format given the column name.</summary>
      <param name="value">The column name.</param>
      <exception cref="T:System.IndexOutOfRangeException">No column with the specified name was found.</exception>
      <returns>The value of the specified column in its native format.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcDataReader.RecordsAffected">
      <summary>Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.</summary>
      <returns>The number of rows changed, inserted, or deleted. -1 for SELECT statements; 0 if no rows were affected, or the statement failed.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcError">
      <summary>Collects information relevant to a warning or error returned by the data source.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcError.ToString">
      <summary>Gets the complete text of the error message.</summary>
      <returns>The complete text of the error.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcError.Message">
      <summary>Gets a short description of the error.</summary>
      <returns>A description of the error.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcError.NativeError">
      <summary>Gets the data source-specific error information.</summary>
      <returns>The data source-specific error information.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcError.Source">
      <summary>Gets the name of the driver that generated the error.</summary>
      <returns>The name of the driver that generated the error.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcError.SQLState">
      <summary>Gets the five-character error code that follows the ANSI SQL standard for the database.</summary>
      <returns>The five-character error code, which identifies the source of the error if the error can be issued from more than one place.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcErrorCollection">
      <summary>Collects all errors generated by the <see cref="T:System.Data.Odbc.OdbcDataAdapter" />. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcErrorCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the elements of the <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> into an array, starting at the specified index within the array.</summary>
      <param name="array">The array into which to copy the elements.</param>
      <param name="i">The starting index of <paramref name="array" />.</param>
      <exception cref="T:System.ArgumentException">The sum of <paramref name="index" /> and the number of elements in the <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> is greater than the length of the array.</exception>
      <exception cref="T:System.ArgumentNullException">The <paramref name="array" /> is <see langword="null" />.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">The <paramref name="index" /> is not valid for <paramref name="array" />.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcErrorCollection.CopyTo(System.Data.Odbc.OdbcError[],System.Int32)">
      <summary>Copies all the elements of the current <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> to the specified <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> starting at the specified destination index.</summary>
      <param name="array">The <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> that is the destination of the elements copied from the current <see cref="T:System.Data.Odbc.OdbcErrorCollection" />.</param>
      <param name="i">A 32-bit integer that represents the index in the <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> at which copying starts.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcErrorCollection.GetEnumerator">
      <summary>Returns an object that implements the <see cref="T:System.Collections.IEnumerator" /> interface and that can iterate through the <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> objects in the <see cref="T:System.Data.Odbc.OdbcErrorCollection" />.</summary>
      <returns>An object that implements the <see cref="T:System.Collections.IEnumerator" /> interface and that can iterate through the <see cref="T:System.Data.Odbc.OdbcErrorCollection" /> objects in the <see cref="T:System.Data.Odbc.OdbcErrorCollection" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcErrorCollection.Count">
      <summary>Gets the number of errors in the collection.</summary>
      <returns>The total number of errors in the collection.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcErrorCollection.Item(System.Int32)">
      <summary>Gets the error at the specified index.</summary>
      <param name="i">The zero-based index of the error to retrieve.</param>
      <returns>An <see cref="T:System.Data.Odbc.OdbcError" /> that contains the error at the specified index.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcErrorCollection.System#Collections#ICollection#IsSynchronized">
      <summary>For a description of this member, see <see cref="P:System.Collections.ICollection.IsSynchronized" />.</summary>
      <returns>
        <see langword="true" /> if access to the <see cref="T:System.Collections.ICollection" /> is synchronized (thread safe); otherwise, <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcErrorCollection.System#Collections#ICollection#SyncRoot">
      <summary>For a description of this member, see <see cref="P:System.Collections.ICollection.SyncRoot" />.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection" />.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcException">
      <summary>The exception that is generated when a warning or error is returned by an ODBC data source. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>This member overrides <see cref="M:System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)" />.</summary>
      <param name="si">The <see cref="T:System.Runtime.Serialization.SerializationInfo" /> that holds the serialized object data about the exception being thrown.</param>
      <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination.</param>
      <exception cref="T:System.ArgumentNullException">The <paramref name="si" /> parameter is a null reference (<see langword="Nothing" /> in Visual Basic).</exception>
    </member>
    <member name="P:System.Data.Odbc.OdbcException.Errors">
      <summary>Gets a collection of one or more <see cref="T:System.Data.Odbc.OdbcError" /> objects that give detailed information about exceptions generated by the .NET Framework Data Provider for ODBC.</summary>
      <returns>The collected instances of the <see cref="T:System.Data.Odbc.OdbcError" /> class.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcException.Source">
      <summary>Gets the name of the ODBC driver that generated the error.</summary>
      <returns>The name of the ODBC driver that generated the error.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcFactory">
      <summary>Represents a set of methods for creating instances of the ODBC provider's implementation of the data source classes.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcFactory.Instance">
      <summary>Gets an instance of the <see cref="T:System.Data.Odbc.OdbcFactory" />, which can be used to retrieve strongly-typed data objects.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcFactory.CreateCommand">
      <summary>Returns a strongly-typed <see cref="T:System.Data.Common.DbCommand" /> instance.</summary>
      <returns>A new strongly-typed instance of <see cref="T:System.Data.Common.DbCommand" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcFactory.CreateCommandBuilder">
      <summary>Returns a strongly-typed <see cref="T:System.Data.Common.DbCommandBuilder" /> instance.</summary>
      <returns>A new strongly-typed instance of <see cref="T:System.Data.Common.DbCommandBuilder" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcFactory.CreateConnection">
      <summary>Returns a strongly-typed <see cref="T:System.Data.Common.DbConnection" /> instance.</summary>
      <returns>A new strongly-typed instance of <see cref="T:System.Data.Common.DbConnection" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcFactory.CreateConnectionStringBuilder">
      <summary>Returns a strongly-typed <see cref="T:System.Data.Common.DbConnectionStringBuilder" /> instance.</summary>
      <returns>A new strongly-typed instance of <see cref="T:System.Data.Common.DbConnectionStringBuilder" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcFactory.CreateDataAdapter">
      <summary>Returns a strongly-typed <see cref="T:System.Data.Common.DbDataAdapter" /> instance.</summary>
      <returns>A new strongly-typed instance of <see cref="T:System.Data.Common.DbDataAdapter" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcFactory.CreateParameter">
      <summary>Returns a strongly-typed <see cref="T:System.Data.Common.DbParameter" /> instance.</summary>
      <returns>A new strongly-typed instance of <see cref="T:System.Data.Common.DbParameter" />.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcInfoMessageEventArgs">
      <summary>Provides data for the <see cref="E:System.Data.Odbc.OdbcConnection.InfoMessage" /> event.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcInfoMessageEventArgs.ToString">
      <summary>Retrieves a string representation of the <see cref="E:System.Data.Odbc.OdbcConnection.InfoMessage" /> event.</summary>
      <returns>A string representing the <see cref="E:System.Data.Odbc.OdbcConnection.InfoMessage" /> event.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcInfoMessageEventArgs.Errors">
      <summary>Gets the collection of warnings sent from the data source.</summary>
      <returns>The collection of warnings sent from the data source.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcInfoMessageEventArgs.Message">
      <summary>Gets the full text of the error sent from the database.</summary>
      <returns>The full text of the error.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcInfoMessageEventHandler">
      <summary>Represents the method that will handle the <see cref="E:System.Data.Odbc.OdbcConnection.InfoMessage" /> event of an <see cref="T:System.Data.Odbc.OdbcConnection" />.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">An <see cref="T:System.Data.Odbc.OdbcInfoMessageEventArgs" /> object that contains the event data.</param>
    </member>
    <member name="T:System.Data.Odbc.OdbcMetaDataCollectionNames">
      <summary>Provides a list of constants for use with the GetSchema method to retrieve metadata collections.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataCollectionNames.Columns">
      <summary>A constant for use with the GetSchema method that represents the Columns collection.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataCollectionNames.Indexes">
      <summary>A constant for use with the GetSchema method that represents the Indexes collection.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataCollectionNames.ProcedureColumns">
      <summary>A constant for use with the GetSchema method that represents the ProcedureColumns collection.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataCollectionNames.ProcedureParameters">
      <summary>A constant for use with the GetSchema method that represents the ProcedureParameters collection.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataCollectionNames.Procedures">
      <summary>A constant for use with the GetSchema method that represents the Procedures collection.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataCollectionNames.Tables">
      <summary>A constant for use with the GetSchema method that represents the Tables collection.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataCollectionNames.Views">
      <summary>A constant for use with the GetSchema method that represents the Views collection.</summary>
    </member>
    <member name="T:System.Data.Odbc.OdbcMetaDataColumnNames">
      <summary>Provides static values that are used for the column names in the <see cref="T:System.Data.Odbc.OdbcMetaDataCollectionNames" /> objects contained in the <see cref="T:System.Data.DataTable" />. The <see cref="T:System.Data.DataTable" /> is created by the GetSchema method.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataColumnNames.BooleanFalseLiteral">
      <summary>Used by the GetSchema method to create the BooleanFalseLiteral column.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataColumnNames.BooleanTrueLiteral">
      <summary>Used by the GetSchema method to create the BooleanTrueLiteral column.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcMetaDataColumnNames.SQLType">
      <summary>Used by the GetSchema method to create the SQLType column.</summary>
    </member>
    <member name="T:System.Data.Odbc.OdbcParameter">
      <summary>Represents a parameter to an <see cref="T:System.Data.Odbc.OdbcCommand" /> and optionally, its mapping to a <see cref="T:System.Data.DataColumn" />. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.#ctor">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcParameter" /> class.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.#ctor(System.String,System.Data.Odbc.OdbcType)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcParameter" /> class that uses the parameter name and data type.</summary>
      <param name="name">The name of the parameter.</param>
      <param name="type">One of the <see cref="T:System.Data.Odbc.OdbcType" /> values.</param>
      <exception cref="T:System.ArgumentException">The value supplied in the <paramref name="type" /> parameter is an invalid back-end data type.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.#ctor(System.String,System.Data.Odbc.OdbcType,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcParameter" /> class that uses the parameter name, data type, and length.</summary>
      <param name="name">The name of the parameter.</param>
      <param name="type">One of the <see cref="T:System.Data.Odbc.OdbcType" /> values.</param>
      <param name="size">The length of the parameter.</param>
      <exception cref="T:System.ArgumentException">The value supplied in the <paramref name="type" /> parameter is an invalid back-end data type.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.#ctor(System.String,System.Data.Odbc.OdbcType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcParameter" /> class that uses the parameter name, data type, length, source column name, parameter direction, numeric precision, and other properties.</summary>
      <param name="parameterName">The name of the parameter.</param>
      <param name="odbcType">One of the <see cref="T:System.Data.Odbc.OdbcType" /> values.</param>
      <param name="size">The length of the parameter.</param>
      <param name="parameterDirection">One of the <see cref="T:System.Data.ParameterDirection" /> values.</param>
      <param name="isNullable">
        <see langword="true" /> if the value of the field can be null; otherwise <see langword="false" />.</param>
      <param name="precision">The total number of digits to the left and right of the decimal point to which <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> is resolved.</param>
      <param name="scale">The total number of decimal places to which <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> is resolved.</param>
      <param name="srcColumn">The name of the source column.</param>
      <param name="srcVersion">One of the <see cref="T:System.Data.DataRowVersion" /> values.</param>
      <param name="value">An <see cref="T:System.Object" /> that is the value of the <see cref="T:System.Data.Odbc.OdbcParameter" />.</param>
      <exception cref="T:System.ArgumentException">The value supplied in the <paramref name="type" /> parameter is an invalid back-end data type.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.#ctor(System.String,System.Data.Odbc.OdbcType,System.Int32,System.Data.ParameterDirection,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Boolean,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcParameter" /> class that uses the parameter name, data type, length, source column name, parameter direction, numeric precision, and other properties.</summary>
      <param name="parameterName">The name of the parameter.</param>
      <param name="odbcType">One of the <see cref="P:System.Data.Odbc.OdbcParameter.OdbcType" /> values.</param>
      <param name="size">The length of the parameter.</param>
      <param name="parameterDirection">One of the <see cref="T:System.Data.ParameterDirection" /> values.</param>
      <param name="precision">The total number of digits to the left and right of the decimal point to which <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> is resolved.</param>
      <param name="scale">The total number of decimal places to which <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> is resolved.</param>
      <param name="sourceColumn">The name of the source column.</param>
      <param name="sourceVersion">One of the <see cref="T:System.Data.DataRowVersion" /> values.</param>
      <param name="sourceColumnNullMapping">
        <see langword="true" /> if the corresponding source column is nullable; <see langword="false" /> if it is not.</param>
      <param name="value">An <see cref="T:System.Object" /> that is the value of the <see cref="T:System.Data.Odbc.OdbcParameter" />.</param>
      <exception cref="T:System.ArgumentException">The value supplied in the <paramref name="type" /> parameter is an invalid back-end data type.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.#ctor(System.String,System.Data.Odbc.OdbcType,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcParameter" /> class that uses the parameter name, data type, length, and source column name.</summary>
      <param name="name">The name of the parameter.</param>
      <param name="type">One of the <see cref="T:System.Data.Odbc.OdbcType" /> values.</param>
      <param name="size">The length of the parameter.</param>
      <param name="sourcecolumn">The name of the source column.</param>
      <exception cref="T:System.ArgumentException">The value supplied in the <paramref name="type" /> parameter is an invalid back-end data type.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.#ctor(System.String,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcParameter" /> class that uses the parameter name and an <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</summary>
      <param name="name">The name of the parameter.</param>
      <param name="value">An <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.ResetDbType">
      <summary>Resets the type associated with this <see cref="T:System.Data.Odbc.OdbcParameter" />.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.ResetOdbcType">
      <summary>Resets the type associated with this <see cref="T:System.Data.Odbc.OdbcParameter" />.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.System#ICloneable#Clone">
      <summary>For a description of this member, see <see cref="M:System.ICloneable.Clone" />.</summary>
      <returns>A new <see cref="T:System.Object" /> that is a copy of this instance.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameter.ToString">
      <summary>Gets a string that contains the <see cref="P:System.Data.Odbc.OdbcParameter.ParameterName" />.</summary>
      <returns>A string that contains the <see cref="P:System.Data.Odbc.OdbcParameter.ParameterName" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.DbType">
      <summary>Gets or sets the <see cref="T:System.Data.DbType" /> of the parameter.</summary>
      <exception cref="T:System.ArgumentOutOfRangeException">The property was not set to a valid <see cref="T:System.Data.DbType" />.</exception>
      <returns>One of the <see cref="T:System.Data.DbType" /> values. The default is <see cref="T:System.String" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.Direction">
      <summary>Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.</summary>
      <exception cref="T:System.ArgumentException">The property was not set to one of the valid <see cref="T:System.Data.ParameterDirection" /> values.</exception>
      <returns>One of the <see cref="T:System.Data.ParameterDirection" /> values. The default is <see langword="Input" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.IsNullable">
      <summary>Gets or sets a value that indicates whether the parameter accepts null values.</summary>
      <returns>
        <see langword="true" /> if null values are accepted; otherwise <see langword="false" />. The default is <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.OdbcType">
      <summary>Gets or sets the <see cref="T:System.Data.Odbc.OdbcType" /> of the parameter.</summary>
      <returns>An <see cref="T:System.Data.Odbc.OdbcType" /> value that is the <see cref="T:System.Data.Odbc.OdbcType" /> of the parameter. The default is <see langword="Nchar" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.ParameterName">
      <summary>Gets or sets the name of the <see cref="T:System.Data.Odbc.OdbcParameter" />.</summary>
      <returns>The name of the <see cref="T:System.Data.Odbc.OdbcParameter" />. The default is an empty string ("").</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.Precision">
      <summary>Gets or sets the number of digits used to represent the <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> property.</summary>
      <returns>The maximum number of digits used to represent the <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> property. The default value is 0, which indicates that the data provider sets the precision for <see cref="P:System.Data.Odbc.OdbcParameter.Value" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.Scale">
      <summary>Gets or sets the number of decimal places to which <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> is resolved.</summary>
      <returns>The number of decimal places to which <see cref="P:System.Data.Odbc.OdbcParameter.Value" /> is resolved. The default is 0.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.Size">
      <summary>Gets or sets the maximum size of the data within the column.</summary>
      <returns>The maximum size of the data within the column. The default value is inferred from the parameter value.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.SourceColumn">
      <summary>Gets or sets the name of the source column mapped to the <see cref="T:System.Data.DataSet" /> and used for loading or returning the <see cref="P:System.Data.Odbc.OdbcParameter.Value" />.</summary>
      <returns>The name of the source column that will be used to set the value of this parameter. The default is an empty string ("").</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.SourceColumnNullMapping">
      <summary>Gets or sets a value which indicates whether the source column is nullable. This lets <see cref="T:System.Data.Common.DbCommandBuilder" /> correctly generate Update statements for nullable columns.</summary>
      <returns>
        <see langword="true" /> if the source column is nullable; <see langword="false" /> if it is not.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.SourceVersion">
      <summary>Gets or sets the <see cref="T:System.Data.DataRowVersion" /> to use when you load <see cref="P:System.Data.Odbc.OdbcParameter.Value" />.</summary>
      <returns>One of the <see cref="T:System.Data.DataRowVersion" /> values. The default is Current.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameter.Value">
      <summary>Gets or sets the value of the parameter.</summary>
      <returns>An <see cref="T:System.Object" /> that is the value of the parameter. The default value is null.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcParameterCollection">
      <summary>Represents a collection of parameters relevant to an <see cref="T:System.Data.Odbc.OdbcCommand" /> and their respective mappings to columns in a <see cref="T:System.Data.DataSet" />. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Add(System.Data.Odbc.OdbcParameter)">
      <summary>Adds the specified <see cref="T:System.Data.Odbc.OdbcParameter" /> to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="value">The <see cref="T:System.Data.Odbc.OdbcParameter" /> to add to the collection.</param>
      <exception cref="T:System.ArgumentException">The <see cref="T:System.Data.Odbc.OdbcParameter" /> specified in the <paramref name="value" /> parameter is already added to this or another <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</exception>
      <exception cref="T:System.ArgumentNullException">The <paramref name="value" /> parameter is null.</exception>
      <returns>The index of the new <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Add(System.Object)">
      <summary>Adds the specified <see cref="T:System.Data.Odbc.OdbcParameter" /> object to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="value">A <see cref="T:System.Object" />.</param>
      <returns>The index of the new <see cref="T:System.Data.Odbc.OdbcParameter" /> object in the collection.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Add(System.String,System.Data.Odbc.OdbcType)">
      <summary>Adds an <see cref="T:System.Data.Odbc.OdbcParameter" /> to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />, given the parameter name and data type.</summary>
      <param name="parameterName">The name of the parameter.</param>
      <param name="odbcType">One of the <see cref="T:System.Data.Odbc.OdbcType" /> values.</param>
      <returns>The index of the new <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Add(System.String,System.Data.Odbc.OdbcType,System.Int32)">
      <summary>Adds an <see cref="T:System.Data.Odbc.OdbcParameter" /> to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />, given the parameter name, data type, and column length.</summary>
      <param name="parameterName">The name of the parameter.</param>
      <param name="odbcType">One of the <see cref="T:System.Data.Odbc.OdbcType" /> values.</param>
      <param name="size">The length of the column.</param>
      <returns>The index of the new <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Add(System.String,System.Data.Odbc.OdbcType,System.Int32,System.String)">
      <summary>Adds an <see cref="T:System.Data.Odbc.OdbcParameter" /> to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> given the parameter name, data type, column length, and source column name.</summary>
      <param name="parameterName">The name of the parameter.</param>
      <param name="odbcType">One of the <see cref="T:System.Data.Odbc.OdbcType" /> values.</param>
      <param name="size">The length of the column.</param>
      <param name="sourceColumn">The name of the source column.</param>
      <returns>The index of the new <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Add(System.String,System.Object)">
      <summary>Adds an <see cref="T:System.Data.Odbc.OdbcParameter" /> to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> given the parameter name and value.</summary>
      <param name="parameterName">The name of the parameter.</param>
      <param name="value">The <see cref="P:System.Data.OleDb.OleDbParameter.Value" /> of the <see cref="T:System.Data.Odbc.OdbcParameter" /> to add to the collection.</param>
      <exception cref="T:System.InvalidCastException">The <paramref name="value" /> parameter is not an <see cref="T:System.Data.Odbc.OdbcParameter" />.</exception>
      <returns>The index of the new <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.AddRange(System.Array)">
      <summary>Adds an array of values to the end of the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="values">The <see cref="T:System.Array" /> values to add.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.AddRange(System.Data.Odbc.OdbcParameter[])">
      <summary>Adds an array of <see cref="T:System.Data.Odbc.OdbcParameter" /> values to the end of the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="values">An array of <see cref="T:System.Data.Odbc.OdbcParameter" /> objects to add to the collection.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.AddWithValue(System.String,System.Object)">
      <summary>Adds a value to the end of the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="parameterName">The name of the parameter.</param>
      <param name="value">The value to be added.</param>
      <returns>An <see cref="T:System.Data.Odbc.OdbcParameter" /> object.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Clear">
      <summary>Removes all <see cref="T:System.Data.Odbc.OdbcParameter" /> objects from the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Contains(System.Data.Odbc.OdbcParameter)">
      <summary>Determines whether the specified <see cref="T:System.Data.Odbc.OdbcParameter" /> is in this <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="value">The <see cref="T:System.Data.Odbc.OdbcParameter" /> value.</param>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcParameter" /> is in the collection; otherwise, <see langword="false" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Contains(System.Object)">
      <summary>Determines whether the specified <see cref="T:System.Object" /> is in this <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="value">The <see cref="T:System.Object" /> value.</param>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> contains the value; otherwise, <see langword="false" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Contains(System.String)">
      <summary>Gets a value indicating whether an <see cref="T:System.Data.Odbc.OdbcParameter" /> object with the specified parameter name exists in the collection.</summary>
      <param name="value">The name of the <see cref="T:System.Data.Odbc.OdbcParameter" /> object to find.</param>
      <returns>
        <see langword="true" /> if the collection contains the parameter; otherwise, <see langword="false" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies all the elements of the current <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> to the specified one-dimensional <see cref="T:System.Array" /> starting at the specified destination <see cref="T:System.Array" /> index.</summary>
      <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the elements copied from the current <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</param>
      <param name="index">A 32-bit integer that represents the index in the <see cref="T:System.Array" /> at which copying starts.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.CopyTo(System.Data.Odbc.OdbcParameter[],System.Int32)">
      <summary>Copies all the elements of the current <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> to the specified <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> starting at the specified destination index.</summary>
      <param name="array">The <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> that is the destination of the elements copied from the current <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</param>
      <param name="index">A 32-bit integer that represents the index in the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> at which copying starts.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.GetEnumerator">
      <summary>Returns an enumerator that iterates through the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <returns>An <see cref="T:System.Collections.IEnumerator" /> for the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.IndexOf(System.Data.Odbc.OdbcParameter)">
      <summary>Gets the location of the specified <see cref="T:System.Data.Odbc.OdbcParameter" /> within the collection.</summary>
      <param name="value">The <see cref="T:System.Data.Odbc.OdbcParameter" /> object in the collection to find.</param>
      <returns>The zero-based location of the specified <see cref="T:System.Data.Odbc.OdbcParameter" /> within the collection.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.IndexOf(System.Object)">
      <summary>Gets the location of the specified <see cref="T:System.Object" /> within the collection.</summary>
      <param name="value">The <see cref="T:System.Object" /> to find.</param>
      <returns>The zero-based location of the specified <see cref="T:System.Object" /> that is a <see cref="T:System.Data.Odbc.OdbcParameter" /> within the collection.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.IndexOf(System.String)">
      <summary>Gets the location of the specified <see cref="T:System.Data.Odbc.OdbcParameter" /> with the specified name.</summary>
      <param name="parameterName">The case-sensitive name of the <see cref="T:System.Data.Odbc.OdbcParameter" /> to find.</param>
      <returns>The zero-based location of the specified <see cref="T:System.Data.Odbc.OdbcParameter" /> with the specified case-sensitive name.</returns>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Insert(System.Int32,System.Data.Odbc.OdbcParameter)">
      <summary>Inserts a <see cref="T:System.Data.Odbc.OdbcParameter" /> object into the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> at the specified index.</summary>
      <param name="index">The zero-based index at which the object should be inserted.</param>
      <param name="value">A <see cref="T:System.Data.Odbc.OdbcParameter" /> object to be inserted in the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Insert(System.Int32,System.Object)">
      <summary>Inserts a <see cref="T:System.Object" /> into the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> at the specified index.</summary>
      <param name="index">The zero-based index at which the object should be inserted.</param>
      <param name="value">A <see cref="T:System.Object" /> to be inserted in the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Remove(System.Data.Odbc.OdbcParameter)">
      <summary>Removes the <see cref="T:System.Data.Odbc.OdbcParameter" /> from the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="value">A <see cref="T:System.Data.Odbc.OdbcParameter" /> object to remove from the collection.</param>
      <exception cref="T:System.InvalidCastException">The parameter is not a <see cref="T:System.Data.Odbc.OdbcParameter" />.</exception>
      <exception cref="T:System.SystemException">The parameter does not exist in the collection.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.Remove(System.Object)">
      <summary>Removes the <see cref="T:System.Object" /> object from the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</summary>
      <param name="value">A <see cref="T:System.Object" /> to be removed from the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.RemoveAt(System.Int32)">
      <summary>Removes the <see cref="T:System.Data.Odbc.OdbcParameter" /> from the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> at the specified index.</summary>
      <param name="index">The zero-based index of the <see cref="T:System.Data.Odbc.OdbcParameter" /> object to remove.</param>
    </member>
    <member name="M:System.Data.Odbc.OdbcParameterCollection.RemoveAt(System.String)">
      <summary>Removes the <see cref="T:System.Data.Odbc.OdbcParameter" /> from the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> with the specified parameter name.</summary>
      <param name="parameterName">The name of the <see cref="T:System.Data.Odbc.OdbcParameter" /> object to remove.</param>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameterCollection.Count">
      <summary>Returns an Integer that contains the number of elements in the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />. Read-only.</summary>
      <returns>The number of elements in the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> as an Integer.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameterCollection.IsFixedSize">
      <summary>Gets a value that indicates whether the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> has a fixed size. Read-only.</summary>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> has a fixed size; otherwise, <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameterCollection.IsReadOnly">
      <summary>Gets a value that indicates whether the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> is read-only.</summary>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> is read only, otherwise, <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameterCollection.IsSynchronized">
      <summary>Gets a value that indicates whether the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> is synchronized. Read-only.</summary>
      <returns>
        <see langword="true" /> if the <see cref="T:System.Data.Odbc.OdbcParameterCollection" /> is synchronized; otherwise, <see langword="false" />.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameterCollection.Item(System.Int32)">
      <summary>Gets or sets the <see cref="T:System.Data.Odbc.OdbcParameter" /> at the specified index.</summary>
      <param name="index">The zero-based index of the parameter to retrieve.</param>
      <exception cref="T:System.IndexOutOfRangeException">The index specified does not exist.</exception>
      <returns>The <see cref="T:System.Data.Odbc.OdbcParameter" /> at the specified index.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameterCollection.Item(System.String)">
      <summary>Gets or sets the <see cref="T:System.Data.Odbc.OdbcParameter" /> with the specified name.</summary>
      <param name="parameterName">The name of the parameter to retrieve.</param>
      <exception cref="T:System.IndexOutOfRangeException">The name specified does not exist.</exception>
      <returns>The <see cref="T:System.Data.Odbc.OdbcParameter" /> with the specified name.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcParameterCollection.SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />. Read-only.</summary>
      <returns>An object that can be used to synchronize access to the <see cref="T:System.Data.Odbc.OdbcParameterCollection" />.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcRowUpdatedEventArgs">
      <summary>Provides data for the <see cref="E:System.Data.Odbc.OdbcDataAdapter.RowUpdated" /> event.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcRowUpdatedEventArgs.#ctor(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcRowUpdatedEventArgs" /> class.</summary>
      <param name="row">The <see langword="DataRow" /> sent through an update operation.</param>
      <param name="command">The <see cref="T:System.Data.Odbc.OdbcCommand" /> executed when <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> is called.</param>
      <param name="statementType">One of the <see cref="T:System.Data.StatementType" /> values that specifies the type of query executed.</param>
      <param name="tableMapping">The <see cref="T:System.Data.Common.DataTableMapping" /> sent through <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" />.</param>
    </member>
    <member name="P:System.Data.Odbc.OdbcRowUpdatedEventArgs.Command">
      <summary>Gets the <see cref="T:System.Data.Odbc.OdbcCommand" /> executed when <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> is called.</summary>
      <returns>The <see cref="T:System.Data.Odbc.OdbcCommand" /> executed when <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> is called.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcRowUpdatedEventHandler">
      <summary>Represents the method that will handle the <see cref="E:System.Data.Odbc.OdbcDataAdapter.RowUpdated" /> event of an <see cref="T:System.Data.Odbc.OdbcDataAdapter" />.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The <see cref="T:System.Data.Odbc.OdbcRowUpdatedEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:System.Data.Odbc.OdbcRowUpdatingEventArgs">
      <summary>Provides data for the <see cref="E:System.Data.Odbc.OdbcDataAdapter.RowUpdating" /> event.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcRowUpdatingEventArgs.#ctor(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)">
      <summary>Initializes a new instance of the <see cref="T:System.Data.Odbc.OdbcRowUpdatingEventArgs" /> class.</summary>
      <param name="row">The <see cref="T:System.Data.DataRow" /> to update.</param>
      <param name="command">The <see cref="T:System.Data.Odbc.OdbcCommand" /> to execute during the update operation.</param>
      <param name="statementType">One of the <see cref="T:System.Data.StatementType" /> values that specifies the type of query executed.</param>
      <param name="tableMapping">The <see cref="T:System.Data.Common.DataTableMapping" /> sent through <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" />.</param>
    </member>
    <member name="P:System.Data.Odbc.OdbcRowUpdatingEventArgs.Command">
      <summary>Gets or sets the <see cref="T:System.Data.Odbc.OdbcCommand" /> to execute when <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> is called.</summary>
      <returns>The <see cref="T:System.Data.Odbc.OdbcCommand" /> to execute when <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> is called.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcRowUpdatingEventHandler">
      <summary>Represents the method that will handle the <see cref="E:System.Data.Odbc.OdbcDataAdapter.RowUpdating" /> event of an <see cref="T:System.Data.Odbc.OdbcDataAdapter" />.</summary>
      <param name="sender">The source of the event.</param>
      <param name="e">The <see cref="T:System.Data.Odbc.OdbcRowUpdatingEventArgs" /> that contains the event data.</param>
    </member>
    <member name="T:System.Data.Odbc.OdbcTransaction">
      <summary>Represents an SQL transaction to be made at a data source. This class cannot be inherited.</summary>
    </member>
    <member name="M:System.Data.Odbc.OdbcTransaction.Commit">
      <summary>Commits the database transaction.</summary>
      <exception cref="T:System.Exception">An error occurred while trying to commit the transaction.</exception>
      <exception cref="T:System.InvalidOperationException">The transaction has already been committed or rolled back.  
  
 -or-  
  
 The connection is broken.</exception>
    </member>
    <member name="M:System.Data.Odbc.OdbcTransaction.Rollback">
      <summary>Rolls back a transaction from a pending state.</summary>
      <exception cref="T:System.Exception">An error occurred while trying to commit the transaction.</exception>
      <exception cref="T:System.InvalidOperationException">The transaction has already been committed or rolled back.  
  
 -or-  
  
 The connection is broken.</exception>
    </member>
    <member name="P:System.Data.Odbc.OdbcTransaction.Connection">
      <summary>Gets the <see cref="T:System.Data.Odbc.OdbcConnection" /> object associated with the transaction, or <see langword="null" /> if the transaction is no longer valid.</summary>
      <returns>The <see cref="T:System.Data.Odbc.OdbcConnection" /> object associated with the transaction.</returns>
    </member>
    <member name="P:System.Data.Odbc.OdbcTransaction.IsolationLevel">
      <summary>Specifies the <see cref="T:System.Data.IsolationLevel" /> for this transaction.</summary>
      <returns>The <see cref="T:System.Data.IsolationLevel" /> for this transaction. The default depends on the underlying ODBC driver.</returns>
    </member>
    <member name="T:System.Data.Odbc.OdbcType">
      <summary>Specifies the data type of a field, property, for use in an <see cref="T:System.Data.Odbc.OdbcParameter" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.BigInt">
      <summary>Exact numeric value with precision 19 (if signed) or 20 (if unsigned) and scale 0 (signed: -2[63] &lt;= n &lt;= 2[63] - 1, unsigned:0 &lt;= n &lt;= 2[64] - 1) (SQL_BIGINT). This maps to <see cref="T:System.Int64" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Binary">
      <summary>A stream of binary data (SQL_BINARY). This maps to an <see cref="T:System.Array" /> of type <see cref="T:System.Byte" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Bit">
      <summary>Single bit binary data (SQL_BIT). This maps to <see cref="T:System.Boolean" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Char">
      <summary>A fixed-length character string (SQL_CHAR). This maps to <see cref="T:System.String" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Date">
      <summary>Date data in the format yyyymmdd (SQL_TYPE_DATE). This maps to <see cref="T:System.DateTime" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.DateTime">
      <summary>Date data in the format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP). This maps to <see cref="T:System.DateTime" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Decimal">
      <summary>Signed, exact, numeric value with a precision of at least p and scale s, where 1 &lt;= p &lt;= 15 and s &lt;= p. The maximum precision is driver-specific (SQL_DECIMAL). This maps to <see cref="T:System.Decimal" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Double">
      <summary>Signed, approximate, numeric value with a binary precision 53 (zero or absolute value 10[-308] to 10[308]) (SQL_DOUBLE). This maps to <see cref="T:System.Double" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Image">
      <summary>Variable length binary data. Maximum length is data source-dependent (SQL_LONGVARBINARY). This maps to an <see cref="T:System.Array" /> of type <see cref="T:System.Byte" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Int">
      <summary>Exact numeric value with precision 10 and scale 0 (signed: -2[31] &lt;= n &lt;= 2[31] - 1, unsigned:0 &lt;= n &lt;= 2[32] - 1) (SQL_INTEGER). This maps to <see cref="T:System.Int32" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.NChar">
      <summary>Unicode character string of fixed string length (SQL_WCHAR). This maps to <see cref="T:System.String" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.NText">
      <summary>Unicode variable-length character data. Maximum length is data source-dependent. (SQL_WLONGVARCHAR). This maps to <see cref="T:System.String" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Numeric">
      <summary>Signed, exact, numeric value with a precision p and scale s, where 1 &lt;= p &lt;= 15, and s &lt;= p (SQL_NUMERIC). This maps to <see cref="T:System.Decimal" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.NVarChar">
      <summary>A variable-length stream of Unicode characters (SQL_WVARCHAR). This maps to <see cref="T:System.String" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Real">
      <summary>Signed, approximate, numeric value with a binary precision 24 (zero or absolute value 10[-38] to 10[38]).(SQL_REAL). This maps to <see cref="T:System.Single" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.SmallDateTime">
      <summary>Data and time data in the format yyyymmddhhmmss (SQL_TYPE_TIMESTAMP). This maps to <see cref="T:System.DateTime" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.SmallInt">
      <summary>Exact numeric value with precision 5 and scale 0 (signed: -32,768 &lt;= n &lt;= 32,767, unsigned: 0 &lt;= n &lt;= 65,535) (SQL_SMALLINT). This maps to <see cref="T:System.Int16" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Text">
      <summary>Variable length character data. Maximum length is data source-dependent (SQL_LONGVARCHAR). This maps to <see cref="T:System.String" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Time">
      <summary>Date data in the format hhmmss (SQL_TYPE_TIMES). This maps to <see cref="T:System.DateTime" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.Timestamp">
      <summary>A stream of binary data (SQL_BINARY). This maps to an <see cref="T:System.Array" /> of type <see cref="T:System.Byte" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.TinyInt">
      <summary>Exact numeric value with precision 3 and scale 0 (signed: -128 &lt;= n &lt;= 127, unsigned:0 &lt;= n &lt;= 255)(SQL_TINYINT). This maps to <see cref="T:System.Byte" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.UniqueIdentifier">
      <summary>A fixed-length GUID (SQL_GUID). This maps to <see cref="T:System.Guid" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.VarBinary">
      <summary>Variable length binary. The maximum is set by the user (SQL_VARBINARY). This maps to an <see cref="T:System.Array" /> of type <see cref="T:System.Byte" />.</summary>
    </member>
    <member name="F:System.Data.Odbc.OdbcType.VarChar">
      <summary>A variable-length stream character string (SQL_CHAR). This maps to <see cref="T:System.String" />.</summary>
    </member>
  </members>
</doc>