<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Devart.Data.Oracle</name>
    <version>9.0.17.0</version>
    <fullname>Devart.Data.Oracle, Version=9.0.17.0, Culture=neutral, PublicKeyToken=09af7300eec23701</fullname>
  </assembly>
  <members>
    <member name="N:Devart.Common">
      <summary>The <see cref="N:Devart.Common" /> namespace contains classes shared by the Devart data providers. </summary>
    </member>
    <member name="T:Devart.Common.DbConnectionBase">
      <summary>Represents an open connection to a server. </summary>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.BeginOpen(System.AsyncCallback,System.Object)">
      <summary>Starts an asynchronous invocation of an <see cref="M:Devart.Common.DbConnectionBase.Open" /> method. </summary>
      <keywords>DbConnectionBase.BeginOpen method </keywords>
      <param name="callback">The delegate to call when the asynchronous invoke is complete. If callback is a null reference (Nothing in Visual Basic), the delegate is not called. </param>
      <param name="stateObject">State information that is passed on to the delegate. </param>
      <returns>An <see cref="T:System.IAsyncResult" /> interface that represents the asynchronous operation started by calling this method. </returns>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.ChangeDatabase(System.String)">
      <summary>Changes the current schema associated with an open <see cref="T:Devart.Common.DbConnectionBase" />. </summary>
      <keywords>DbConnectionBase.ChangeDatabase method </keywords>
      <param name="value">The schema name. </param>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.Close()">
      <summary>Closes the connection to the database. This is the preferred method of closing any open connection. </summary>
      <keywords>DbConnectionBase.Close method </keywords>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.ConnectionString">
      <summary>Gets or sets the string used to open a server connection. </summary>
      <keywords>DbConnectionBase.ConnectionString property </keywords>
      <value>The connection string that includes parameters needed to establish the initial connection. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.ConnectionTimeout">
      <summary>Gets or sets the time to wait while trying to establish a connection before terminating the attempt and generating an error. </summary>
      <keywords>DbConnectionBase.ConnectionTimeout property </keywords>
      <value>The time (in seconds) to wait for a connection to open. The default value is 15 seconds. </value>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.DataSource">
      <summary>Gets or sets name of the server to which to connect. </summary>
      <keywords>DbConnectionBase.DataSource property </keywords>
      <value>Gets or sets name of the server to which to connect. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.Database">
      <summary>Gets or sets the name of the current database or the database to be used once a connection is open. </summary>
      <keywords>DbConnectionBase.Database property </keywords>
      <value>The name of the current database or the name of the database to be used once a connection is open. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.DesignTimeVisible">
      <summary>Indicates whether the component is visible in design time. </summary>
      <keywords>DbConnectionBase.DesignTimeVisible property </keywords>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.EndOpen(System.IAsyncResult)">
      <summary>Ends an asynchronous invocation of the <see cref="M:Devart.Common.DbConnectionBase.Open" /> method. </summary>
      <keywords>DbConnectionBase.EndOpen method </keywords>
      <param name="result">The <see cref="T:System.IAsyncResult" /> returned from <see cref="M:Devart.Common.DbConnectionBase.BeginOpen" />. </param>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.EnlistTransaction(System.Transactions.Transaction)">
      <summary>Enlists in the specified transaction. </summary>
      <keywords>DbConnectionBase.EnlistTransaction method </keywords>
      <param name="transaction">A reference to an existing <b>System.Transactions.Transaction</b> in which to enlist. </param>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.GetSchema()">
      <summary>Returns list of metadata collections and number of restrictions for a collection. </summary>
      <keywords>DbConnectionBase.GetSchema method </keywords>
      <returns>A <see cref="T:System.Data.DataTable" /> object. </returns>
      <overloads>Provides information about server schema objects. </overloads>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.GetSchema(System.String)">
      <summary>Provides information about server schema objects. </summary>
      <keywords>DbConnectionBase.GetSchema method </keywords>
      <param name="collectionName">Name of the collection to get information about. </param>
      <returns>A <see cref="T:System.Data.DataTable" /> object. </returns>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.GetSchema(System.String,System.String[])">
      <summary>Returns detailed information about a server schema object. </summary>
      <keywords>DbConnectionBase.GetSchema method </keywords>
      <param name="collectionName">Name of the collection to get information about. </param>
      <param name="restrictionValues">Array of strings representing collection restrictions. In some cases last array members may be omitted. </param>
      <returns>A <see cref="T:System.Data.DataTable" /> object. </returns>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.InDistributedTransaction">
      <summary>Indicates whether the connection is enlisted in a distributed transaction. </summary>
      <keywords>DbConnectionBase.InDistributedTransaction property </keywords>
      <value><see langword="true" /> if the connection is enlisted in a distributed transaction; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.Name">
      <summary>Gets or sets name of the component. </summary>
      <keywords>DbConnectionBase.Name property </keywords>
    </member>
    <member name="M:Devart.Common.DbConnectionBase.Open()">
      <summary>Opens a data source connection with the property settings specified by the <see cref="P:Devart.Common.DbConnectionBase.ConnectionString" />. </summary>
      <keywords>DbConnectionBase.Open method </keywords>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.Owner">
      <summary>Gets or sets a form or other container that the <see cref="T:Devart.Common.DbConnectionBase" /> instance belongs to. </summary>
      <keywords>DbConnectionBase.Owner property </keywords>
      <value>A form or other container that the object belongs to. </value>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.ServerVersion">
      <summary>Gets a string containing the version of the instance of the server to which the client is connected. </summary>
      <keywords>DbConnectionBase.ServerVersion property </keywords>
      <value>The version of the server instance. </value>
    </member>
    <member name="P:Devart.Common.DbConnectionBase.State">
      <summary>Gets the current state of the connection. </summary>
      <keywords>DbConnectionBase.State property </keywords>
      <value>A bitwise combination of the <see cref="T:System.Data.ConnectionState" /> values. The default value is Closed. </value>
    </member>
    <member name="E:Devart.Common.DbConnectionBase.StateChange">
      <summary>Occurs when the state of the connection changes. </summary>
      <keywords>DbConnectionBase.StateChange event </keywords>
    </member>
    <member name="E:Devart.Common.DbConnectionBase.TransactionStateChanged">
      <summary>Occurs when the state of the transaction is changed. </summary>
      <keywords>DbConnectionBase.TransactionStateChanged event </keywords>
    </member>
    <member name="E:Devart.Common.DbConnectionBase.TransactionStateChanging">
      <summary>Occurs when the state of the transaction is changing. </summary>
      <keywords>DbConnectionBase.TransactionStateChanging event </keywords>
    </member>
    <member name="T:Devart.Common.DbMonitorHelper">
      <summary>Allows to monitor dynamic SQL execution in applications that use .NET data providers. </summary>
    </member>
    <member name="T:Devart.Common.DbStatementExecuteEventArgs">
      <summary>Base class for <see cref="T:Devart.Data.Oracle.OracleStatementExecuteEventArgs" />, that is used in the <see cref="E:Devart.Data.Oracle.OracleScript.OracleStatementExecute" /> event. </summary>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.Length">
      <summary>Gets length of the statement in symbols. </summary>
      <keywords>DbStatementExecuteEventArgs.Length property </keywords>
      <value>Length of the statement. </value>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.LineNumber">
      <summary>Gets number of line in the whole script where the statement can be located. </summary>
      <keywords>DbStatementExecuteEventArgs.LineNumber property </keywords>
      <value>Number of line in the whole script. </value>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.LinePosition">
      <summary>Gets position of the statement in its line. </summary>
      <keywords>DbStatementExecuteEventArgs.LinePosition property </keywords>
      <value>Position of the statement. </value>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.Offset">
      <summary>Gets offset of the statement in the whole script text. </summary>
      <keywords>DbStatementExecuteEventArgs.Offset property </keywords>
      <value>Offset of the statement in the script text. </value>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.Reader">
      <summary>Gets or sets an <see cref="IDataReader" /> that represents statement resultset. </summary>
      <keywords>DbStatementExecuteEventArgs.Reader property </keywords>
      <value>An <see cref="IDataReader" /> object. This property can be null. </value>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.StatementStatus">
      <summary>Determines status of the statement and script execution. </summary>
      <keywords>DbStatementExecuteEventArgs.StatementStatus property </keywords>
      <value>One of the <see cref="T:Devart.Common.SqlStatementStatus" /> values. The default value is <see cref="T:Devart.Common.SqlStatementStatus" />.Continue. </value>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.StatementType">
      <summary>Gets type of the statement. </summary>
      <keywords>DbStatementExecuteEventArgs.StatementType property </keywords>
      <value>One of the <see cref="T:Devart.Common.SqlStatementType" /> values. </value>
    </member>
    <member name="P:Devart.Common.DbStatementExecuteEventArgs.Text">
      <summary>Gets the SQL statement that is about to be executed. </summary>
      <keywords>DbStatementExecuteEventArgs.Text property </keywords>
      <value>The SQL statement to be executed. </value>
    </member>
    <member name="T:Devart.Common.ParserBehavior">
      <summary>Defines behavior for <see cref="M:Devart.Data.Oracle.OracleSelectStatement.Parse(System.String,Devart.Common.ParserBehavior)" />. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.All">
      <summary>Parse all statement clauses. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.Columns">
      <summary>Parse select-list. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.GroupBy">
      <summary>Parse GROUP BY clause. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.Having">
      <summary>Parse HAVING clause. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.None">
      <summary>Do not parse any clause. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.OrderBy">
      <summary>Parse ORDER BY clause. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.Tables">
      <summary>Parse FROM clause. </summary>
    </member>
    <member name="F:Devart.Common.ParserBehavior.Where">
      <summary>Parse WHERE clause. </summary>
    </member>
    <member name="T:Devart.Common.SelectColumn">
      <summary>Represents a column or an expression in SELECT, GROUP BY and ORDER BY clauses of a SQL statement. </summary>
    </member>
    <member name="M:Devart.Common.SelectColumn.#ctor(System.String)">
      <summary>Creates and initializes new instance of <see cref="T:Devart.Common.SelectColumn" /> with the specified column name (expression text). </summary>
      <param name="name"> </param>
      <overloads>Creates and initializes new instance of <see cref="T:Devart.Common.SelectColumn" />. </overloads>
    </member>
    <member name="M:Devart.Common.SelectColumn.#ctor(System.String,System.String,System.String,System.String)">
      <summary>Creates and initializes new instance of <see cref="T:Devart.Common.SelectColumn" /> with the specified schema name, table name, column name (expression text) and an alias. </summary>
      <param name="schema">The schema that the column belongs to. </param>
      <param name="table">The table or view that the column belongs to. </param>
      <param name="name">The name of the column or expression text. </param>
      <param name="alias">The column alias. </param>
    </member>
    <member name="M:Devart.Common.SelectColumn.#ctor(System.String,System.String,System.String,System.String,System.String)">
      <summary>Creates and initializes new instance of <see cref="T:Devart.Common.SelectColumn" /> with the specified schema name, table name, column name (expression text) and an alias. </summary>
      <param name="database">The database that the column belongs to. </param>
      <param name="schema">The schema that the column belongs to. </param>
      <param name="table">The table or view that the column belongs to. </param>
      <param name="name">The name of the column or expression text. </param>
      <param name="alias">The column alias. </param>
    </member>
    <member name="P:Devart.Common.SelectColumn.Alias">
      <summary>Gets or sets column alias. </summary>
      <keywords>SelectColumn.Alias property </keywords>
      <value>Column alias. </value>
    </member>
    <member name="P:Devart.Common.SelectColumn.Database">
      <summary>Gets or sets database that the column belongs to. </summary>
      <keywords>SelectColumn.Database property </keywords>
      <value>A database that the column belongs to. </value>
    </member>
    <member name="M:Devart.Common.SelectColumn.Equals(System.Object)">
      <summary>Determines whether two <see cref="T:Devart.Common.SelectColumn" /> objects are identical. </summary>
      <keywords>SelectColumn.Equals method </keywords>
      <param name="obj">A <see cref="T:Devart.Common.SelectColumn" /> object to compare with. </param>
      <returns>
        <see langword="true" />, if the given <paramref name="obj" /> object equals to the current <see cref="T:Devart.Common.SelectColumn" /> instance. </returns>
    </member>
    <member name="P:Devart.Common.SelectColumn.Expression">
      <summary>Gets or sets the SQL expression that the column represents. </summary>
      <keywords>SelectColumn.Expression property </keywords>
      <value>The SQL expression. </value>
    </member>
    <member name="M:Devart.Common.SelectColumn.GetHashCode()">
      <summary>Returns hash code of the current instance. </summary>
      <keywords>SelectColumn.GetHashCode method </keywords>
    </member>
    <member name="P:Devart.Common.SelectColumn.Name">
      <summary>Gets or sets name of the column. </summary>
      <keywords>SelectColumn.Name property </keywords>
      <value>The name of the column. </value>
    </member>
    <member name="P:Devart.Common.SelectColumn.Schema">
      <summary>Gets or sets schema that the column belongs to. </summary>
      <keywords>SelectColumn.Schema property </keywords>
      <value>A schema that the column belongs to. </value>
    </member>
    <member name="P:Devart.Common.SelectColumn.Table">
      <summary>Gets or sets table or view that the column belongs to. </summary>
      <keywords>SelectColumn.Table property </keywords>
      <value>A table or view that the column belongs to. </value>
    </member>
    <member name="M:Devart.Common.SelectColumn.ToString()">
      <summary>Returns the current <see cref="T:Devart.Common.SelectColumn" /> object in the text form. </summary>
      <keywords>SelectColumn.ToString method </keywords>
      <returns>Text representation of the current <see cref="T:Devart.Common.SelectColumn" /> object. </returns>
    </member>
    <member name="T:Devart.Common.SelectColumnCollection">
      <summary>Represents a collection of columns and expressions in a <see cref="T:Devart.Common.SelectStatement" /> object. </summary>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Add(Devart.Common.SelectColumn)">
      <summary>Adds the specified <see cref="T:Devart.Common.SelectColumn" /> to the <see cref="T:Devart.Common.SelectColumnCollection" />. </summary>
      <keywords>SelectColumnCollection.Add method </keywords>
      <param name="value">The <see cref="T:Devart.Common.SelectColumn" /> to add to the collection. </param>
      <returns>Index of the new <see cref="T:Devart.Common.SelectColumn" /> object. </returns>
      <overloads>Adds the specified <see cref="T:Devart.Common.SelectColumn" /> to the <see cref="T:Devart.Common.SelectColumnCollection" />. </overloads>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Add(System.String)">
      <summary>Creates a new <see cref="T:Devart.Common.SelectColumn" /> object with the name specified and adds it to the collection. </summary>
      <keywords>SelectColumnCollection.Add method </keywords>
      <param name="name">The name of the column which the <see cref="T:Devart.Common.SelectColumn" /> object should represent. </param>
      <returns>The <see cref="T:Devart.Common.SelectColumn" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Add(System.String,System.Boolean)">
      <summary>Creates a new <see cref="T:Devart.Common.SelectColumn" /> object with the name specified and adds it to the collection. </summary>
      <keywords>SelectColumnCollection.Add method </keywords>
      <param name="name">The name of the column that the <see cref="T:Devart.Common.SelectColumn" /> object should represent. </param>
      <param name="quote">Specifies whether the column name should be quoted. </param>
      <returns>The <see cref="T:Devart.Common.SelectColumn" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Add(System.String,System.String,System.String,System.String)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectColumn" /> object with the specified schema, table, name, and alias to the collection. </summary>
      <keywords>SelectColumnCollection.Add method </keywords>
      <param name="schema">The schema which the table containing this column belongs to. </param>
      <param name="table">The name of the table containing the column. </param>
      <param name="name">The name of the column that the <see cref="T:Devart.Common.SelectColumn" /> object should represent. </param>
      <param name="alias">The alias of the column. </param>
      <returns>The <see cref="T:Devart.Common.SelectColumn" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Add(System.String,System.String,System.String,System.String,System.Boolean)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectColumn" /> object with the specified schema, table, name, and alias to the collection. </summary>
      <keywords>SelectColumnCollection.Add method </keywords>
      <param name="schema">The schema which the table containing this column belongs to. </param>
      <param name="table">The name of the table containing the column. </param>
      <param name="name">The name of the column that the <see cref="T:Devart.Common.SelectColumn" /> object should represent. </param>
      <param name="alias">The alias of the column. </param>
      <param name="quote">Specifies if the column parameters should be quoted. </param>
      <returns>The <see cref="T:Devart.Common.SelectColumn" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Add(System.String,System.String,System.String,System.String,System.String)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectColumn" /> object with the specified database, schema, table, name, and alias to the collection. </summary>
      <keywords>SelectColumnCollection.Add method </keywords>
      <param name="database">The database which the table containing this column belongs to. </param>
      <param name="schema">The schema which the table containing this column belongs to. </param>
      <param name="table">The name of the table containing the column. </param>
      <param name="name">The name of the column that the <see cref="T:Devart.Common.SelectColumn" /> object should represent. </param>
      <param name="alias">The alias of the column. </param>
      <returns>The <see cref="T:Devart.Common.SelectColumn" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Add(System.String,System.String,System.String,System.String,System.String,System.Boolean)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectColumn" /> object with the specified database, schema, table, name, and alias to the collection. </summary>
      <keywords>SelectColumnCollection.Add method </keywords>
      <param name="database">The database which the table containing this column belongs to. </param>
      <param name="schema">The schema which the table containing this column belongs to. </param>
      <param name="table">The name of the table containing the column. </param>
      <param name="name">The name of the column which the <see cref="T:Devart.Common.SelectColumn" /> object should represent. </param>
      <param name="alias">The alias of the column. </param>
      <param name="quote">Specifies if the column parameters should be quoted. </param>
      <returns>The <see cref="T:Devart.Common.SelectColumn" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Contains(Devart.Common.SelectColumn)">
      <summary>Gets a value indicating whether a <see cref="T:Devart.Common.SelectColumn" /> object exists in the collection. </summary>
      <keywords>SelectColumnCollection.Contains method </keywords>
      <param name="value">The value of the <see cref="T:Devart.Common.SelectColumn" /> object to find. </param>
      <returns>
        <see langword="true" /> if the collection contains the <see cref="T:Devart.Common.SelectColumn" />; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.CopyTo(Devart.Common.SelectColumn[],System.Int32)">
      <summary>Copies <see cref="T:Devart.Common.SelectColumn" /> objects from the <see cref="T:Devart.Common.SelectColumnCollection" /> to the specified array. </summary>
      <keywords>SelectColumnCollection.CopyTo method </keywords>
      <param name="array">The array into which to copy the <see cref="T:Devart.Common.SelectColumn" /> objects. </param>
      <param name="index">The zero-based index of the array. </param>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.IndexOf(Devart.Common.SelectColumn)">
      <summary>Gets the location in the collection of the <see cref="T:Devart.Common.SelectColumn" /> object. </summary>
      <keywords>SelectColumnCollection.IndexOf method </keywords>
      <param name="value">The <see cref="T:Devart.Common.SelectColumn" /> object to find. </param>
      <returns>The zero-based location of the <see cref="T:Devart.Common.SelectColumn" /> in the collection. </returns>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Insert(System.Int32,Devart.Common.SelectColumn)">
      <summary>Inserts a <see cref="T:Devart.Common.SelectColumn" /> into the collection at the specified index. </summary>
      <keywords>SelectColumnCollection.Insert method </keywords>
      <param name="index">The zero-based index where the table is to be inserted within the collection. </param>
      <param name="value">The <see cref="T:Devart.Common.SelectColumn" /> to add to the collection. </param>
    </member>
    <member name="P:Devart.Common.SelectColumnCollection.Item(System.Int32)">
      <summary>Gets or sets the <see cref="T:Devart.Common.SelectColumn" /> at the specified index. </summary>
      <keywords>SelectColumnCollection.Item property </keywords>
      <param name="index">The zero-based index of the table. </param>
      <value>The <see cref="T:Devart.Common.SelectColumn" /> at the specified index. </value>
    </member>
    <member name="M:Devart.Common.SelectColumnCollection.Remove(Devart.Common.SelectColumn)">
      <summary>Removes the specified <see cref="T:Devart.Common.SelectColumn" /> object from the collection. </summary>
      <keywords>SelectColumnCollection.Remove method </keywords>
      <param name="value">The <see cref="T:Devart.Common.SelectColumn" /> object to remove from the collection. </param>
    </member>
    <member name="T:Devart.Common.SelectStatement">
      <summary>Composes, modifies and parses SELECT statements. </summary>
    </member>
    <member name="M:Devart.Common.SelectStatement.AddHavingCondition(System.String)">
      <summary>Adds new condition to HAVING clause of the statement, represented by the <see cref="P:Devart.Common.SelectStatement.Having" /> property. </summary>
      <keywords>SelectStatement.AddHavingCondition method </keywords>
      <param name="condition">A new condition to add. </param>
    </member>
    <member name="M:Devart.Common.SelectStatement.AddWhereCondition(System.String)">
      <summary>Adds new condition to WHERE clause of the statement, represented by the <see cref="P:Devart.Common.SelectStatement.Where" /> property. </summary>
      <keywords>SelectStatement.AddWhereCondition method </keywords>
      <param name="condition">A new condition to add. </param>
    </member>
    <member name="P:Devart.Common.SelectStatement.All">
      <summary>Gets or sets the value, indicating if the all records are selected or only the unique ones. </summary>
      <keywords>SelectStatement.All property </keywords>
      <value><see langword="true" />, if the result set should contain all the rows; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Common.SelectStatement.Clear()">
      <summary>Clears all parts of the <see cref="T:Devart.Common.SelectStatement" />. </summary>
      <keywords>SelectStatement.Clear method </keywords>
    </member>
    <member name="P:Devart.Common.SelectStatement.Columns">
      <summary>Contains list of columns and expressions used in the select-list of the current <see cref="T:Devart.Common.SelectStatement" /> object. </summary>
      <keywords>SelectStatement.Columns property </keywords>
      <value>A <see cref="T:Devart.Common.SelectColumnCollection" /> that represents list of columns and expressions used in the SELECT clause. </value>
    </member>
    <member name="P:Devart.Common.SelectStatement.Distinct">
      <summary>Gets or sets whether statement should request unique rows only. </summary>
      <keywords>SelectStatement.Distinct property </keywords>
      <value>
        <see langword="true" />, if the result set should contain unique rows only; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Common.SelectStatement.GroupBy">
      <summary>Contains list of columns used in the GROUP BY clause of the current <see cref="T:Devart.Common.SelectStatement" /> object. </summary>
      <keywords>SelectStatement.GroupBy property </keywords>
      <value>A <see cref="T:Devart.Common.SelectColumnCollection" /> that represents list of columns used in the GROUP BY clause. </value>
    </member>
    <member name="P:Devart.Common.SelectStatement.Having">
      <summary>Gets or sets HAVING clause of the statement. </summary>
      <keywords>SelectStatement.Having property </keywords>
      <value>The HAVING clause of the statement. </value>
    </member>
    <member name="P:Devart.Common.SelectStatement.OrderBy">
      <summary>Contains list of columns used in the ORDER BY clause of the current <see cref="T:Devart.Common.SelectStatement" /> object. </summary>
      <keywords>SelectStatement.OrderBy property </keywords>
      <value>A <see cref="T:Devart.Common.SelectColumnCollection" /> that represents list of columns used in the ORDER BY clause. </value>
    </member>
    <member name="P:Devart.Common.SelectStatement.Tables">
      <summary>Contains list of tables and subqueries used in the FROM clause of the current <see cref="T:Devart.Common.SelectStatement" /> object. </summary>
      <keywords>SelectStatement.Tables property </keywords>
      <value>A <see cref="T:Devart.Common.SelectTableCollection" /> that represents list of tables and subqueries used in the FROM clause. </value>
    </member>
    <member name="M:Devart.Common.SelectStatement.ToString()">
      <summary>Returns SQL statement in the text form. </summary>
      <keywords>SelectStatement.ToString method </keywords>
      <returns>The text of SQL statement that is equivalent to current state of the <see cref="T:Devart.Common.SelectStatement" /> object. </returns>
    </member>
    <member name="P:Devart.Common.SelectStatement.Where">
      <summary>Gets or sets WHERE clause of the statement. </summary>
      <keywords>SelectStatement.Where property </keywords>
      <value>The WHERE clause of the statement. </value>
    </member>
    <member name="T:Devart.Common.SelectStatementNode">
      <summary>An abstract SQL element. </summary>
    </member>
    <member name="M:Devart.Common.SelectStatementNode.#ctor()">
      <summary>Creates and initializes new instance of <see cref="T:Devart.Common.SelectStatementNode" />. </summary>
    </member>
    <member name="T:Devart.Common.SelectTable">
      <summary>Represents a table or a subquery in the FROM clause of a SELECT statement. </summary>
    </member>
    <member name="M:Devart.Common.SelectTable.#ctor(System.String)">
      <summary>Creates and initializes new instance of <see cref="T:Devart.Common.SelectTable" /> with the specified table name (subquery text). </summary>
      <param name="name">The name of the table or subquery text. </param>
      <overloads>Creates and initializes new instance of <see cref="T:Devart.Common.SelectTable" />. </overloads>
    </member>
    <member name="M:Devart.Common.SelectTable.#ctor(System.String,System.String,System.String)">
      <summary>Creates and initializes new instance of <see cref="T:Devart.Common.SelectTable" /> with the specified schema, table name (subquery text) and alias. </summary>
      <param name="schema">The name of the table schema. </param>
      <param name="name">The name of the table or subquery text. </param>
      <param name="alias">The alias for the table or expression. </param>
    </member>
    <member name="M:Devart.Common.SelectTable.#ctor(System.String,System.String,System.String,System.String)">
      <summary>Creates and initializes new instance of <see cref="T:Devart.Common.SelectTable" /> with the specified schema, table name (subquery text) and alias. </summary>
      <param name="database">The name of the table database. </param>
      <param name="schema">The name of the table schema. </param>
      <param name="name">The name of the table or subquery text. </param>
      <param name="alias">The alias for the table or expression. </param>
    </member>
    <member name="P:Devart.Common.SelectTable.Alias">
      <summary>Gets or sets table alias. </summary>
      <keywords>SelectTable.Alias property </keywords>
      <value>Table alias. </value>
    </member>
    <member name="P:Devart.Common.SelectTable.Database">
      <summary>Gets or sets the name of the table database. </summary>
      <keywords>SelectTable.Database property </keywords>
      <value>The name of the table database. </value>
    </member>
    <member name="M:Devart.Common.SelectTable.Equals(System.Object)">
      <summary>Determines whether two <see cref="T:Devart.Common.SelectTable" /> objects are identical. </summary>
      <keywords>SelectTable.Equals method </keywords>
      <param name="obj">A <see cref="T:Devart.Common.SelectColumn" /> object to compare with. </param>
      <returns>
        <see langword="true" />, if the given <paramref name="obj" /> object equals to the current <see cref="T:Devart.Common.SelectTable" /> instance. </returns>
    </member>
    <member name="M:Devart.Common.SelectTable.GetHashCode()">
      <summary>Returns hash code of the current instance. </summary>
      <keywords>SelectTable.GetHashCode method </keywords>
    </member>
    <member name="P:Devart.Common.SelectTable.JoinClause">
      <summary>Gets or sets a JOIN clause for the <see cref="T:Devart.Common.SelectTable" />. </summary>
      <keywords>SelectTable.JoinClause property </keywords>
      <value>The JOIN clause. </value>
    </member>
    <member name="P:Devart.Common.SelectTable.JoinCondition">
      <summary>Gets or sets a JOIN ON clause for the <see cref="T:Devart.Common.SelectTable" />. </summary>
      <keywords>SelectTable.JoinCondition property </keywords>
      <value>The JOIN ON clause. </value>
    </member>
    <member name="P:Devart.Common.SelectTable.Name">
      <summary>Gets or sets name of the table or subquery text. </summary>
      <keywords>SelectTable.Name property </keywords>
      <value>The name of the table or subquery text. </value>
    </member>
    <member name="P:Devart.Common.SelectTable.Schema">
      <summary>Gets or sets the name of the table schema. </summary>
      <keywords>SelectTable.Schema property </keywords>
      <value>The name of the table schema. </value>
    </member>
    <member name="P:Devart.Common.SelectTable.SubQuery">
      <summary>Gets the subquery text that the <see cref="T:Devart.Common.SelectTable" /> represents. </summary>
      <keywords>SelectTable.SubQuery property </keywords>
      <value>The subquery text. </value>
    </member>
    <member name="M:Devart.Common.SelectTable.ToString()">
      <summary>Returns the current <see cref="T:Devart.Common.SelectTable" /> object in the text form. </summary>
      <keywords>SelectTable.ToString method </keywords>
      <returns>Text representation of the current <see cref="T:Devart.Common.SelectTable" /> object. </returns>
    </member>
    <member name="T:Devart.Common.SelectTableCollection">
      <summary>Represents a collection of tables and subqueries in a <see cref="T:Devart.Common.SelectStatement" /> object. </summary>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Add(Devart.Common.SelectTable)">
      <summary>Adds the specified <see cref="T:Devart.Common.SelectTable" /> to the <see cref="T:Devart.Common.SelectTableCollection" />. </summary>
      <keywords>SelectTableCollection.Add method </keywords>
      <param name="value">The <see cref="T:Devart.Common.SelectTable" /> to add to the collection. </param>
      <returns>Index of the new <see cref="T:Devart.Common.SelectTable" /> object. </returns>
      <overloads>Adds the specified <see cref="T:Devart.Common.SelectTable" /> to the <see cref="T:Devart.Common.SelectTableCollection" />. </overloads>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Add(System.String)">
      <summary>Creates a new <see cref="T:Devart.Common.SelectTable" /> object with the name specified and adds it to the collection. </summary>
      <keywords>SelectTableCollection.Add method </keywords>
      <param name="name">The name of the table that the <see cref="T:Devart.Common.SelectTable" /> object should represent. </param>
      <returns>The <see cref="T:Devart.Common.SelectTable" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Add(System.String,System.Boolean)">
      <summary>Creates a new <see cref="T:Devart.Common.SelectTable" /> object with the name specified and adds it to the collection. </summary>
      <keywords>SelectTableCollection.Add method </keywords>
      <param name="name">The name of the table that the <see cref="T:Devart.Common.SelectTable" /> object should represent. </param>
      <param name="quoted">Specifies whether the table name should be quoted. </param>
      <returns>The <see cref="T:Devart.Common.SelectTable" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Add(System.String,System.String,System.String)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectTable" /> object with the specified schema, name, and alias to the collection. </summary>
      <keywords>SelectTableCollection.Add method </keywords>
      <param name="schema">The schema, which the table belongs to. </param>
      <param name="name">The name of the table that the <see cref="T:Devart.Common.SelectTable" /> object should represent. </param>
      <param name="alias">The alias of the table. </param>
      <returns>The <see cref="T:Devart.Common.SelectTable" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Add(System.String,System.String,System.String,System.Boolean)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectTable" /> object with the specified schema, name, and alias to the collection. </summary>
      <keywords>SelectTableCollection.Add method </keywords>
      <param name="schema">The schema, which the table belongs to. </param>
      <param name="name">The name of the table that the <see cref="T:Devart.Common.SelectTable" /> object should represent. </param>
      <param name="alias">The alias of the table. </param>
      <param name="quote">Specifies if the table parameters should be quoted. </param>
      <returns>The <see cref="T:Devart.Common.SelectTable" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Add(System.String,System.String,System.String,System.String)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectTable" /> object with the specified database, schema, name, and alias to the collection. </summary>
      <keywords>SelectTableCollection.Add method </keywords>
      <param name="database">The database, which the table belongs to. </param>
      <param name="schema">The schema, which the table belongs to. </param>
      <param name="name">The name of the table that the <see cref="T:Devart.Common.SelectTable" /> object should represent. </param>
      <param name="alias">The alias of the table. </param>
      <returns>The <see cref="T:Devart.Common.SelectTable" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Add(System.String,System.String,System.String,System.String,System.Boolean)">
      <summary>Adds a newly created <see cref="T:Devart.Common.SelectTable" /> object with the specified database, schema, name, and alias to the collection. </summary>
      <keywords>SelectTableCollection.Add method </keywords>
      <param name="database">The database, which the table belongs to. </param>
      <param name="schema">The schema, which the table belongs to. </param>
      <param name="name">The name of the table that the <see cref="T:Devart.Common.SelectTable" /> object should represent. </param>
      <param name="alias">The alias of the table. </param>
      <param name="quote">Specifies if the table parameters should be quoted. </param>
      <returns>The <see cref="T:Devart.Common.SelectTable" /> object created. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Contains(Devart.Common.SelectTable)">
      <summary>Gets a value indicating whether a <see cref="T:Devart.Common.SelectTable" /> object exists in the collection. </summary>
      <keywords>SelectTableCollection.Contains method </keywords>
      <param name="value">The value of the <see cref="T:Devart.Common.SelectTable" /> object to find. </param>
      <returns>
        <see langword="true" /> if the collection contains the <see cref="T:Devart.Common.SelectTable" />; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.CopyTo(Devart.Common.SelectTable[],System.Int32)">
      <summary>Copies <see cref="T:Devart.Common.SelectTable" /> objects from the <see cref="T:Devart.Common.SelectTableCollection" /> to the specified array. </summary>
      <keywords>SelectTableCollection.CopyTo method </keywords>
      <param name="array">The array into which to copy the <see cref="T:Devart.Common.SelectTable" /> objects. </param>
      <param name="index">The zero-based index of the array. </param>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.IndexOf(Devart.Common.SelectTable)">
      <summary>Gets the location in the collection of the <see cref="T:Devart.Common.SelectTable" /> object. </summary>
      <keywords>SelectTableCollection.IndexOf method </keywords>
      <param name="value">The <see cref="T:Devart.Common.SelectTable" /> object to find. </param>
      <returns>The zero-based location of the <see cref="T:Devart.Common.SelectTable" /> in the collection. </returns>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Insert(System.Int32,Devart.Common.SelectTable)">
      <summary>Inserts a <see cref="T:Devart.Common.SelectTable" /> into the collection at the specified index. </summary>
      <keywords>SelectTableCollection.Insert method </keywords>
      <param name="index">The zero-based index where the table is to be inserted within the collection. </param>
      <param name="value">The <see cref="T:Devart.Common.SelectTable" /> to add to the collection. </param>
    </member>
    <member name="P:Devart.Common.SelectTableCollection.Item(System.Int32)">
      <summary>Gets or sets the <see cref="T:Devart.Common.SelectTable" /> at the specified index. </summary>
      <keywords>SelectTableCollection.Item property </keywords>
      <param name="index">The zero-based index of the table. </param>
      <value>The <see cref="T:Devart.Common.SelectTable" /> at the specified index. </value>
    </member>
    <member name="M:Devart.Common.SelectTableCollection.Remove(Devart.Common.SelectTable)">
      <summary>Removes the specified <see cref="T:Devart.Common.SelectTable" /> object from the collection. </summary>
      <keywords>SelectTableCollection.Remove method </keywords>
      <param name="value">The <see cref="T:Devart.Common.SelectTable" /> object to remove from the collection. </param>
    </member>
    <member name="N:Devart.Data.Oracle">
      <summary>The <see cref="N:Devart.Data.Oracle" /> namespace contains the dotConnect for Oracle data access classes. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.DirectUtils">
      <summary>Use this class to configure the packet size in the <see cref="P:Devart.Data.Oracle.OracleConnection.Direct">OracleConnection.Direct</see> mode. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.DirectUtils.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.DirectUtils" /> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.DirectUtils.DataIntegrityLevel">
      <summary>Determines whether to use Oracle Advanced Security data integrity in the <see cref="P:Devart.Data.Oracle.OracleConnection.Direct">OracleConnection.Direct</see> mode. </summary>
      <keywords>DirectUtils.DataIntegrityLevel property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.DirectUtils.SecurityLevel" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.DirectUtils.EncryptionLevel">
      <summary>Determines whether to use Oracle Advanced Security data encryption in the <see cref="P:Devart.Data.Oracle.OracleConnection.Direct">OracleConnection.Direct</see> mode. </summary>
      <keywords>DirectUtils.EncryptionLevel property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.DirectUtils.SecurityLevel" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.DirectUtils.OldAuthMode">
      <summary>Allows switching the algorithm for password encryption. </summary>
      <keywords>DirectUtils.OldAuthMode property </keywords>
      <value><see langword="true" /> if the algorithm of Oracle 7 and 8 is used for password encryption; <see langword="false" /> if the algorithm corresponds to the actual server version is used for password encryption. </value>
    </member>
    <member name="P:Devart.Data.Oracle.DirectUtils.PacketSize">
      <summary>Allows controlling the packet size only in the Direct mode. </summary>
      <keywords>DirectUtils.PacketSize property </keywords>
      <value>The size of packets in <see cref="P:Devart.Data.Oracle.OracleConnection.Direct">OracleConnection.Direct</see> mode in bytes. </value>
    </member>
    <member name="T:Devart.Data.Oracle.ICustomOracleArray">
      <summary>Represents an Oracle ARRAY. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.ICustomOracleArray.FromOracleArray(Devart.Data.Oracle.NativeOracleArray)">
      <summary>Copies data from an <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> instance. </summary>
      <keywords>ICustomOracleArray.FromOracleArray method </keywords>
      <param name="oraArray">An <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> instance to copy data from. </param>
    </member>
    <member name="M:Devart.Data.Oracle.ICustomOracleArray.ToOracleArray(Devart.Data.Oracle.OracleConnection)">
      <summary>Copies data to a new <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> instance. </summary>
      <keywords>ICustomOracleArray.ToOracleArray method </keywords>
      <param name="con">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> instance filled with data. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.ICustomOracleObject">
      <summary>Represents an Oracle OBJECT. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.ICustomOracleObject.FromOracleObject(Devart.Data.Oracle.NativeOracleObject)">
      <summary>Copies data from an <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> instance. </summary>
      <keywords>ICustomOracleObject.FromOracleObject method </keywords>
      <param name="oraObject">An <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> instance to copy data from. </param>
    </member>
    <member name="M:Devart.Data.Oracle.ICustomOracleObject.ToOracleObject(Devart.Data.Oracle.OracleConnection)">
      <summary>Copies data to a new <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> instance. </summary>
      <keywords>ICustomOracleObject.ToOracleObject method </keywords>
      <param name="con">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> instance filled with data. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.ICustomOracleRef">
      <summary>Represents an Oracle REF. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.ICustomOracleRef.FromOracleRef(Devart.Data.Oracle.OracleRef)">
      <summary>Copies data from an <see cref="T:Devart.Data.Oracle.OracleRef" /> instance. </summary>
      <keywords>ICustomOracleRef.FromOracleRef method </keywords>
      <param name="oraRef">An <see cref="T:Devart.Data.Oracle.OracleRef" /> instance to copy data from. </param>
    </member>
    <member name="M:Devart.Data.Oracle.ICustomOracleRef.ToOracleRef(Devart.Data.Oracle.OracleConnection)">
      <summary>Copies data to a new <see cref="T:Devart.Data.Oracle.OracleRef" /> instance. </summary>
      <keywords>ICustomOracleRef.ToOracleRef method </keywords>
      <param name="con">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleRef" /> instance filled with data. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.NativeOracleArray">
      <summary>Represents an Oracle collection (VARRAY). </summary>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.#ctor(Devart.Data.Oracle.OracleType,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> class of the specified type. </summary>
      <param name="objectType"> </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> class of the specified type with the specified <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <param name="typeName">Name of the object type at the Oracle server. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.Add(System.Object)">
      <summary>Adds an object of specified <see cref="P:Devart.Data.Oracle.OracleType.ItemDbType" /> type to the end of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.Add method </keywords>
      <param name="value">The <see cref="T:System.Object" /> to be added to the end of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> index at which the value has been added. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.Capacity">
      <summary>Gets the number of elements that the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> can contain. </summary>
      <keywords>NativeOracleArray.Capacity property </keywords>
      <value>The number of elements that the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> can contain. </value>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.Clear()">
      <summary>Removes all elements from the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.Clear method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.Contains(System.Object)">
      <summary>Determines whether an element is in the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.Contains method </keywords>
      <param name="value">An <see cref="T:System.Object" /> to locate in the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </param>
      <returns><see langword="true" /> if an item is found in the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> to a compatible <see cref="T:System.Array" /> starting at the specified index. </summary>
      <keywords>NativeOracleArray.CopyTo method </keywords>
      <param name="array">The <see cref="T:System.Array" /> where to copy elements from <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </param>
      <param name="index">The zero-based starting index. </param>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.Count">
      <summary>Gets the number of elements contained in the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.Count property </keywords>
      <value>The number of elements contained in the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.GetEnumerator()">
      <summary>Returns an enumerator for the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.GetEnumerator method </keywords>
      <returns>An enumerator for the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.GetOracleValue(System.Int32)">
      <summary>Gets the value of the array element at the specified ordinal in its Oracle format. </summary>
      <keywords>NativeOracleArray.GetOracleValue method </keywords>
      <param name="i">The zero-based element ordinal. </param>
      <returns>The value of the array element. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.IndexOf(System.Object)">
      <summary>Gets the location in the collection of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object. </summary>
      <keywords>NativeOracleArray.IndexOf method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object to find. </param>
      <returns>The zero-based location of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> in the collection. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.Insert(System.Int32,System.Object)">
      <summary>Inserts an <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> into the collection at the specified index. </summary>
      <keywords>NativeOracleArray.Insert method </keywords>
      <param name="index">The zero-based index where the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> is to be inserted within the collection. </param>
      <param name="value">The <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object to add to the collection. </param>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.IsFixedSize">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> has a fixed size. </summary>
      <keywords>NativeOracleArray.IsFixedSize property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> has a fixed size; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.IsReadOnly">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> is read-only. </summary>
      <keywords>NativeOracleArray.IsReadOnly property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> is read-only; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.IsSynchronized">
      <summary>Gets a value indicating whether access to the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> is synchronized (thread-safe). </summary>
      <keywords>NativeOracleArray.IsSynchronized property </keywords>
      <value><see langword="true" /> if access to the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> is synchronized (thread-safe); otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.Item(System.Int32)">
      <summary>Gets or sets the element at the specified index. </summary>
      <keywords>NativeOracleArray.Item property </keywords>
      <param name="index"> </param>
      <value>The element at the specified index. </value>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.Remove(System.Object)">
      <summary>Removes the specified element from the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.Remove method </keywords>
      <param name="value">The <see cref="T:System.Object" /> to remove from the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleArray.RemoveAt(System.Int32)">
      <summary>Removes the element at the specified index from the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.RemoveAt method </keywords>
      <param name="index"> </param>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </summary>
      <keywords>NativeOracleArray.SyncRoot property </keywords>
      <value>An <see cref="T:System.Object" /> that can be used to synchronize access to the <see cref="T:Devart.Data.Oracle.NativeOracleArray" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleArray.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> as .NET Framework array of the elements of the same type. </summary>
      <keywords>NativeOracleArray.Value property </keywords>
      <value>An <see cref="T:System.Array" /> with <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> data. </value>
    </member>
    <member name="T:Devart.Data.Oracle.NativeOracleObject">
      <summary>Represents a Oracle object of type defined by user. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObject.#ctor(Devart.Data.Oracle.OracleType,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> class. </summary>
      <param name="objectType"> </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObject.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> class. </summary>
      <param name="typeName">Name of the object type at the Oracle server. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObject.GetOracleValue(Devart.Data.Oracle.OracleAttribute)">
      <summary>Gets the value of the attribute in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>NativeOracleObject.GetOracleValue method </keywords>
      <param name="attribute">An <see cref="T:Devart.Data.Oracle.OracleAttribute" /> object. </param>
      <returns>The value of the attribute as the dotConnect for Oracle wrapped type. </returns>
      <overloads>Gets the value of the attribute in its Oracle format wrapped by dotConnect for Oracle. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObject.GetOracleValue(System.String)">
      <summary>Gets the value of the attribute in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>NativeOracleObject.GetOracleValue method </keywords>
      <param name="attributeName">String that represents a full path to the attribute or the element of the array. </param>
      <returns>The value of the attribute as the dotConnect for Oracle wrapped type. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleObject.IsNull">
      <summary>Indicates whether or not the <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> represents a null value. </summary>
      <keywords>NativeOracleObject.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> represents a null value; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleObject.Item(Devart.Data.Oracle.OracleAttribute)">
      <summary>Gets or sets the value of the specified attribute. </summary>
      <keywords>NativeOracleObject.Item property </keywords>
      <param name="attribute">An <see cref="T:Devart.Data.Oracle.OracleAttribute" /> object. </param>
      <value>The value of the specified attribute. </value>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObject.SetAttributeNotNull(Devart.Data.Oracle.OracleAttribute)">
      <summary>For internal use. </summary>
      <keywords>NativeOracleObject.SetAttributeNotNull method </keywords>
      <param name="attribute"> </param>
    </member>
    <member name="T:Devart.Data.Oracle.NativeOracleObjectBase">
      <summary>Represents an object of any Oracle object type defined by the user (Object, VARRAY or Nested table). </summary>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObjectBase.#ctor(Devart.Data.Oracle.OracleType,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleObjectBase" /> class. </summary>
      <param name="objectType">The Oracle object type of this object. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleObjectBase" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObjectBase.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleObjectBase" /> class. </summary>
      <param name="typeName">The name of the Oracle object type of the object. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. </param>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleObjectBase.Connection">
      <summary>Gets or sets <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by <see cref="T:Devart.Data.Oracle.NativeOracleObjectBase" /> descendant. </summary>
      <keywords>NativeOracleObjectBase.Connection property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> instance. </value>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObjectBase.Dispose()">
      <summary>Disposes the resources allocated by the <see cref="T:Devart.Data.Oracle.NativeOracleObjectBase" /> object. </summary>
      <keywords>NativeOracleObjectBase.Dispose method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObjectBase.Flush()">
      <summary>Flushes updated data to the server. </summary>
      <keywords>NativeOracleObjectBase.Flush method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleObjectBase.IsNull">
      <summary>Indicates whether or not the <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> represents a null value. </summary>
      <keywords>NativeOracleObjectBase.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> represents a null value; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleObjectBase.Item(System.String)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleAttribute" /> or <see cref="T:Devart.Data.Oracle.OracleArray" /> element by the specified path. </summary>
      <keywords>NativeOracleObjectBase.Item property </keywords>
      <param name="Name">String that represents a full path to the attribute or the element of the array. Note that it is case-sensitive. </param>
      <value>An <see cref="T:Devart.Data.Oracle.OracleAttribute" /> or <see cref="T:Devart.Data.Oracle.OracleArray" /> element by the specified path. </value>
    </member>
    <member name="P:Devart.Data.Oracle.NativeOracleObjectBase.ObjectType">
      <summary>Gets an <see cref="T:Devart.Data.Oracle.OracleType" /> of the specified object. </summary>
      <keywords>NativeOracleObjectBase.ObjectType property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleType" /> of the specified object. </value>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleObjectBase.Refresh()">
      <summary>Refreshes object data from the server. </summary>
      <keywords>NativeOracleObjectBase.Refresh method </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.NativeOracleTable">
      <summary>Represents Oracle Nested table type. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleTable.#ctor(Devart.Data.Oracle.OracleType,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> class. </summary>
      <param name="objectType"> </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to use. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.NativeOracleTable.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> class. </summary>
      <param name="typeName">The name of the type on the server. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to use. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OnChangeEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleDependency.OnChange" /> event of an <see cref="T:Devart.Data.Oracle.OracleDependency" />. </summary>
      <keywords>OnChangeEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="eventArgs">An <see cref="T:Devart.Data.Oracle.OracleNotificationEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlert">
      <summary>Represents Oracle alert message. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlert.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAlert" /> class. </summary>
      <param name="name">The name of the alert. </param>
      <param name="message">The message contents. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlert.Message">
      <summary>Gets the message contents. </summary>
      <keywords>OracleAlert.Message property </keywords>
      <value>A string that represents message contents. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlert.Name">
      <summary>Gets the name of the alert. </summary>
      <keywords>OracleAlert.Name property </keywords>
      <value>A string that represents message name. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlert.ToString()">
      <summary>Returns string representation of the object. </summary>
      <keywords>OracleAlert.ToString method </keywords>
      <returns>The string representation of the object. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlerter">
      <summary>Manages Oracle alerts. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerter.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAlerter" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAlerter" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerter.#ctor(Devart.Data.Oracle.OracleConnection,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAlerter" /> class. </summary>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to use. </param>
      <param name="alertName">Name of the alert on the server. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerter.Active">
      <summary>Gets or sets a value indicating whether dotConnect for Oracle listens to alerts on a server. </summary>
      <keywords>OracleAlerter.Active property </keywords>
      <value><see langword="true" /> if alerts are monitored; otherwise, <see langword="false" />. </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleAlerter.Alert">
      <summary>Occurs when an alert is received. </summary>
      <keywords>OracleAlerter.Alert event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerter.AlertName">
      <summary>Gets or sets name of the alerts on the server. </summary>
      <keywords>OracleAlerter.AlertName property </keywords>
      <value>The name of the alerts to watch for. This name is also used for sending alerts. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerter.Connection">
      <summary>Gets or sets <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by <see cref="T:Devart.Data.Oracle.OracleAlerter" />. </summary>
      <keywords>OracleAlerter.Connection property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> instance. </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleAlerter.Error">
      <summary>Occurs when an error is trapped during message send or receive. </summary>
      <keywords>OracleAlerter.Error event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerter.Interval">
      <summary>Gets or sets alert poll period. </summary>
      <keywords>OracleAlerter.Interval property </keywords>
      <value>A number in seconds that represents interval between two consequent monitoring periods. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleAlerter.MaxWaitTimeout">
      <summary>Returns the max allowed value for the <see cref="P:Devart.Data.Oracle.OracleAlerter.Timeout" /> property. </summary>
      <keywords>OracleAlerter.MaxWaitTimeout field </keywords>
      <value>The max allowed value for the <see cref="P:Devart.Data.Oracle.OracleAlerter.Timeout" /> property. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerter.Signal(System.String)">
      <summary>Sends a message to Oracle server. </summary>
      <keywords>OracleAlerter.Signal method </keywords>
      <param name="alertMessage">Message contents. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerter.Start()">
      <summary>Enables listening to Oracle server. </summary>
      <keywords>OracleAlerter.Start method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerter.Stop()">
      <summary>Disables listening to Oracle server. </summary>
      <keywords>OracleAlerter.Stop method </keywords>
    </member>
    <member name="E:Devart.Data.Oracle.OracleAlerter.Stopped">
      <summary>Occurs when listening to server gets disabled. </summary>
      <keywords>OracleAlerter.Stopped event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerter.Timeout">
      <summary>Gets or sets maximum time in seconds to wait for message to be received. </summary>
      <keywords>OracleAlerter.Timeout property </keywords>
      <value>An integer value that represents time to monitor alerts in seconds. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerter.WaitAlert()">
      <summary>Waits specified <see cref="P:Devart.Data.Oracle.OracleAlerter.Timeout" /> for alert to be receieved from server. </summary>
      <keywords>OracleAlerter.WaitAlert method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleAlert" /> object. If no alert happened during the <see cref="P:Devart.Data.Oracle.OracleAlerter.Timeout" />, the value returned is null. </returns>
    </member>
    <member name="E:Devart.Data.Oracle.OracleAlerter.WaitTimeout">
      <summary>Occurs when no message was received from server during <see cref="P:Devart.Data.Oracle.OracleAlerter.Timeout" /> interval. </summary>
      <keywords>OracleAlerter.WaitTimeout event </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlerterAlertEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleAlerter.Alert" /> event of the <see cref="T:Devart.Data.Oracle.OracleAlerter" /> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerterAlertEventArgs.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAlerterAlertEventArgs" /> class. </summary>
      <param name="alertName">The name of the alert. </param>
      <param name="alertMessage">The contents of the alert. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerterAlertEventArgs.AlertMessage">
      <summary>Gets the alert contents. </summary>
      <keywords>OracleAlerterAlertEventArgs.AlertMessage property </keywords>
      <value>A string that represents the message contents. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerterAlertEventArgs.AlertName">
      <summary>Gets the alert name. </summary>
      <keywords>OracleAlerterAlertEventArgs.AlertName property </keywords>
      <value>A string that represents the message name. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlerterAlertEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleAlerter.Alert" /> event of an <see cref="T:Devart.Data.Oracle.OracleAlerter" />. </summary>
      <keywords>OracleAlerterAlertEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleAlerterAlertEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlerterErrorEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleAlerter.Error" /> event of the <see cref="T:Devart.Data.Oracle.OracleAlerter" /> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerterErrorEventArgs.#ctor(System.Exception)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAlerterAlertEventArgs" /> class. </summary>
      <param name="exception">The exception that represents the error. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAlerterErrorEventArgs.AlerterException">
      <summary>Gets the exception that represents the error. </summary>
      <keywords>OracleAlerterErrorEventArgs.AlerterException property </keywords>
      <value>The exception that represents the error. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlerterErrorEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleAlerter.Error" /> event of an <see cref="T:Devart.Data.Oracle.OracleAlerter" />. </summary>
      <keywords>OracleAlerterErrorEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleAlerterErrorEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlerterFinishEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleAlerter.Stopped" /> event of the <see cref="T:Devart.Data.Oracle.OracleAlerter" /> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAlerterFinishEventArgs.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAlerterFinishEventArgs" /> class. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAlerterFinishEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleAlerter.Stopped" /> event of an <see cref="T:Devart.Data.Oracle.OracleAlerter" />. </summary>
      <keywords>OracleAlerterFinishEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleAlerterFinishEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAnyData">
      <summary>Represents Oracle SYS.ANYDATA type. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAnyData.#ctor(Devart.Data.Oracle.OracleDbType,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleAnyData" /> class. </summary>
      <param name="oracleDbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="oracleValue">The value of the <see cref="T:Devart.Data.Oracle.OracleAnyData" /> instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleAnyData.Dispose()">
      <summary>Disposes the resources allocated by the <see cref="T:Devart.Data.Oracle.OracleAnyData" /> object. </summary>
      <keywords>OracleAnyData.Dispose method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAnyData.IsNull">
      <summary>Indicates whether or not the <see cref="T:Devart.Data.Oracle.OracleAnyData" /> represents a null value. </summary>
      <keywords>OracleAnyData.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleAnyData" /> represents a null value; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAnyData.Null">
      <summary>Represents a null value that can be assigned to the <see cref="P:Devart.Data.Oracle.OracleAnyData.Value" /> property of an <see cref="T:Devart.Data.Oracle.OracleAnyData" /> structure. </summary>
      <keywords>OracleAnyData.Null property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAnyData.OracleDbType">
      <summary>Gets the type of the <see cref="T:Devart.Data.Oracle.OracleAnyData" />. </summary>
      <keywords>OracleAnyData.OracleDbType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAnyData.OracleValue">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleAnyData" />. </summary>
      <keywords>OracleAnyData.OracleValue property </keywords>
      <value>The value of the <see cref="T:Devart.Data.Oracle.OracleAnyData" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAnyData.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleAnyData" /> converted to a .NET type. </summary>
      <keywords>OracleAnyData.Value property </keywords>
      <value>The value of the <see cref="T:Devart.Data.Oracle.OracleAnyData" /> converted to a .NET type. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleArray">
      <summary>Represents a client-side cached Oracle collection (VARRAY). </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.#ctor(Devart.Data.Oracle.OracleType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleArray" /> class of the specified type. </summary>
      <param name="oraType">An <see cref="T:Devart.Data.Oracle.OracleType" /> to create a new instance of the <see cref="T:Devart.Data.Oracle.OracleArray" />. This should be the array type, not the type of objects of which the array consists. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleArray" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.#ctor(Devart.Data.Oracle.OracleType,System.Collections.IEnumerable)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleArray" /> class of the specified type. </summary>
      <param name="oraType">An <see cref="T:Devart.Data.Oracle.OracleType" /> to create a new instance of the <see cref="T:Devart.Data.Oracle.OracleArray" />. This should be the array type, not the type of objects of which the array consists. </param>
      <param name="source">A set of array item values. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleArray" /> class of the specified type with the specified <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <param name="typeName">Name of the object type at the Oracle server. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. This should be the array type, not the type of objects of which the array consists. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.#ctor(System.String,Devart.Data.Oracle.OracleConnection,System.Collections.IEnumerable)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleArray" /> class of the specified type with the specified <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <param name="typeName">Name of the object type at the Oracle server. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. This should be the array type, not the type of objects of which the array consists. </param>
      <param name="source">A set of array item values. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.Add(System.Object)">
      <summary>Adds an object of specified <see cref="P:Devart.Data.Oracle.OracleType.ItemDbType" /> type to the end of the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.Add method </keywords>
      <param name="value">The <see cref="T:System.Object" /> to be added to the end of the <see cref="T:Devart.Data.Oracle.OracleArray" />. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleArray" /> index at which the value has been added. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.Capacity">
      <summary>Gets the number of elements that the <see cref="T:Devart.Data.Oracle.OracleArray" /> can contain. </summary>
      <keywords>OracleArray.Capacity property </keywords>
      <value>The number of elements that the <see cref="T:Devart.Data.Oracle.OracleArray" /> can contain. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.Clear()">
      <summary>Removes all elements from the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.Clear method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.Clone()">
      <summary>Creates a copy of an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </summary>
      <keywords>OracleArray.Clone method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.Contains(System.Object)">
      <summary>Determines whether an element is in the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.Contains method </keywords>
      <param name="value">An <see cref="T:System.Object" /> to locate in the <see cref="T:Devart.Data.Oracle.OracleArray" />. </param>
      <returns><see langword="true" /> if an item is found in the <see cref="T:Devart.Data.Oracle.OracleArray" />; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.CopyTo(System.Array,System.Int32)">
      <summary>Copies the entire <see cref="T:Devart.Data.Oracle.OracleArray" /> to a compatible <see cref="T:System.Array" /> starting at the specified index. </summary>
      <keywords>OracleArray.CopyTo method </keywords>
      <param name="array">The <see cref="T:System.Array" /> where to copy elements from <see cref="T:Devart.Data.Oracle.OracleArray" />. </param>
      <param name="index">The zero-based starting index. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.Count">
      <summary>Gets the number of elements contained in the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.Count property </keywords>
      <value>The number of elements contained in the <see cref="T:Devart.Data.Oracle.OracleArray" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.GetEnumerator()">
      <summary>Returns an enumerator for the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.GetEnumerator method </keywords>
      <returns>An enumerator for the <see cref="T:Devart.Data.Oracle.OracleArray" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.GetOracleValue(System.Int32)">
      <summary>Gets the value of the array element at the specified ordinal in its Oracle format. </summary>
      <keywords>OracleArray.GetOracleValue method </keywords>
      <param name="i">The zero-based element ordinal. </param>
      <returns>The value of the array element. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.IndexOf(System.Object)">
      <summary>Gets the location in the collection of the <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </summary>
      <keywords>OracleArray.IndexOf method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleArray" /> object to find. </param>
      <returns>The zero-based location of the <see cref="T:Devart.Data.Oracle.OracleArray" /> in the collection. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.Insert(System.Int32,System.Object)">
      <summary>Inserts an <see cref="T:Devart.Data.Oracle.OracleArray" /> into the collection at the specified index. </summary>
      <keywords>OracleArray.Insert method </keywords>
      <param name="index">The zero-based index where the <see cref="T:Devart.Data.Oracle.OracleArray" /> is to be inserted within the collection. </param>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleArray" /> object to add to the collection. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.IsFixedSize">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleArray" /> has a fixed size. </summary>
      <keywords>OracleArray.IsFixedSize property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleArray" /> has a fixed size; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.IsNull">
      <summary>Indicates whether or not the <see cref="T:Devart.Data.Oracle.OracleArray" /> represents a null value. </summary>
      <keywords>OracleArray.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleArray" /> represents a null value; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.IsReadOnly">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleArray" /> is read-only. </summary>
      <keywords>OracleArray.IsReadOnly property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleArray" /> is read-only; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.IsSynchronized">
      <summary>Gets a value indicating whether access to the <see cref="T:Devart.Data.Oracle.OracleArray" /> is synchronized (thread-safe). </summary>
      <keywords>OracleArray.IsSynchronized property </keywords>
      <value><see langword="true" /> if access to the <see cref="T:Devart.Data.Oracle.OracleArray" /> is synchronized (thread-safe); otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.Item(System.Int32)">
      <summary>Gets or sets the element at the specified index. </summary>
      <keywords>OracleArray.Item property </keywords>
      <param name="i">The zero-based index of the element to retrieve. </param>
      <value>The element at the specified index. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.Null">
      <summary>Represents a null value of an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </summary>
      <keywords>OracleArray.Null property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.ObjectType">
      <summary>Gets type of the objects in the array. </summary>
      <keywords>OracleArray.ObjectType property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleType" /> that describes the objects. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.Remove(System.Object)">
      <summary>Removes the specified element from the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.Remove method </keywords>
      <param name="value">The <see cref="T:System.Object" /> to remove from the <see cref="T:Devart.Data.Oracle.OracleArray" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArray.RemoveAt(System.Int32)">
      <summary>Removes the element at the specified index from the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.RemoveAt method </keywords>
      <param name="i">The zero-based index of the element to remove. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArray.SyncRoot">
      <summary>Gets an object that can be used to synchronize access to the <see cref="T:Devart.Data.Oracle.OracleArray" />. </summary>
      <keywords>OracleArray.SyncRoot property </keywords>
      <value>An <see cref="T:System.Object" /> that can be used to synchronize access to the <see cref="T:Devart.Data.Oracle.OracleArray" />. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleArrayDataReader">
      <summary>Allows to read a forward-only stream of rows from an <see cref="T:Devart.Data.Oracle.OracleArray" /> or <see cref="T:Devart.Data.Oracle.OracleTable" />. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.Close()">
      <summary>Closes the <see cref="T:Devart.Data.Oracle.OracleArrayDataReader" /> object. </summary>
      <keywords>OracleArrayDataReader.Close method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArrayDataReader.Depth">
      <summary>Do not use. </summary>
      <keywords>OracleArrayDataReader.Depth property </keywords>
      <value>Always 0. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArrayDataReader.FieldCount">
      <summary>If the array consists of OBJECT TYPE elements, gets number of array element properties. </summary>
      <keywords>OracleArrayDataReader.FieldCount property </keywords>
      <value>Number of array element properties if the array consists of OBJECT TYPE elements, otherwise 1. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetBoolean(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a Boolean, otherwise, gets the value of the current array element as a Boolean. </summary>
      <keywords>OracleArrayDataReader.GetBoolean method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a Boolean. Otherwise, the value of the current array element as a Boolean. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetByte(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a Byte, otherwise, gets the value of the current array element as a Boolean. </summary>
      <keywords>OracleArrayDataReader.GetByte method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a Byte. Otherwise, the value of the current array element as a Byte. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, reads a stream of bytes from the specified  property of the current array element, otherwise, reads a stream of bytes from the current array element. </summary>
      <keywords>OracleArrayDataReader.GetBytes method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <param name="fieldOffset">The index within the field where the read operation is to begin. </param>
      <param name="buffer">The buffer into which to read the stream of bytes. </param>
      <param name="bufferoffset">The index within the buffer where the write operation is to begin. </param>
      <param name="length">The maximum length to copy into the buffer. </param>
      <returns>The actual number of bytes read. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetChar(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a single character, otherwise, gets the value of the current array element as a single character. </summary>
      <keywords>OracleArrayDataReader.GetChar method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a single character. Otherwise, the value of the current array element as a single character. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, reads a stream of characters from the specified  property of the current array element, otherwise, reads a stream of characters from the current array element. </summary>
      <keywords>OracleArrayDataReader.GetChars method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <param name="fieldoffset">The index within the field where the read operation is to begin. </param>
      <param name="buffer">The buffer into which to read the stream of bytes. </param>
      <param name="bufferoffset">The index within the buffer where the write operation is to begin. </param>
      <param name="length">The maximum length to copy into the buffer. </param>
      <returns>The actual number of bytes read. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetData(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets nested DataReader for the specified property of the current current array element, otherwise, gets  the name of the source data type. </summary>
      <keywords>OracleArrayDataReader.GetData method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The name of the source data type of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements. Otherwise, the name of the source data type of the current array element. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetDataTypeName(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the name of the source data type of the current array element, otherwise, gets  the name of the source data type. </summary>
      <keywords>OracleArrayDataReader.GetDataTypeName method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The name of the source data type of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements. Otherwise, the name of the source data type of the current array element. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetDateTime(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a <see cref="T:System.DateTime" /> object, otherwise, gets the value of the current array element as a <see cref="T:System.DateTime" /> object. </summary>
      <keywords>OracleArrayDataReader.GetDateTime method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a <see cref="T:System.DateTime" /> object. Otherwise, the value of the current array element as a <see cref="T:System.DateTime" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetDecimal(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a <see cref="T:System.Decimal" /> object, otherwise, gets the value of the current array element as a <see cref="T:System.Decimal" /> object. </summary>
      <keywords>OracleArrayDataReader.GetDecimal method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a <see cref="T:System.Decimal" /> object. Otherwise, the value of the current array element as a <see cref="T:System.Decimal" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetDouble(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a  double-precision floating point number, otherwise, gets the value of the current array element as a  double-precision floating point number. </summary>
      <keywords>OracleArrayDataReader.GetDouble method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a  double-precision floating point number. Otherwise, the value of the current array element as a  double-precision floating point number. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetEnumerator()">
      <summary>Gets the enumerator for the ORACLE ARRAY elements. </summary>
      <keywords>OracleArrayDataReader.GetEnumerator method </keywords>
      <returns>The enumerator for the ORACLE ARRAY elements. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetFieldType(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the <see cref="T:System.Type" /> that is the data type of the specified  property of the current array element, otherwise, the <see cref="T:System.Type" /> that is the data type of the current array element. </summary>
      <keywords>OracleArrayDataReader.GetFieldType method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The <see cref="T:System.Type" /> that is the data type of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a single character. Otherwise, the <see cref="T:System.Type" /> that is the data type of the current array element as a single character. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetFloat(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a single-precision floating point number, otherwise, gets the value of the current array element as a single-precision floating point number. </summary>
      <keywords>OracleArrayDataReader.GetFloat method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a single-precision floating point number. Otherwise, the value of the current array element as a single-precision floating point number. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetGuid(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a globally-unique identifier (GUID), otherwise, gets the value of the current array element as a globally-unique identifier. </summary>
      <keywords>OracleArrayDataReader.GetGuid method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a globally-unique identifier (GUID). Otherwise, the value of the current array element as a globally-unique identifier. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetInt16(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a 16-bit signed integer, otherwise, gets the value of the current array element as a 16-bit signed integer. </summary>
      <keywords>OracleArrayDataReader.GetInt16 method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a 16-bit signed integer. Otherwise, the value of the current array element as a 16-bit signed integer. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetInt32(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a 32-bit signed integer, otherwise, gets the value of the current array element as a 32-bit signed integer. </summary>
      <keywords>OracleArrayDataReader.GetInt32 method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a 32-bit signed integer. Otherwise, the value of the current array element as a 32-bit signed integer. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetInt64(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a 64-bit signed integer, otherwise, gets the value of the current array element as a 64-bit signed integer. </summary>
      <keywords>OracleArrayDataReader.GetInt64 method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a 64-bit signed integer. Otherwise, the value of the current array element as a 64-bit signed integer. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetName(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the name of the specified  property of the current array element. </summary>
      <keywords>OracleArrayDataReader.GetName method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. </param>
      <returns>The name of the specified  property of the current array element, if the array consists of OBJECT TYPE elements as a Boolean. Otherwise, the result of the method is undefined. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleArray(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleArray method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleBFile(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleBFile method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleBinary(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleBinary method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleCursor(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleCursor method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleDate(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleDate method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleIntervalDS(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleIntervalDS method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleIntervalYM(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleIntervalYM method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleLob(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleLob" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleLob method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleLob" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleMonthSpan(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an OracleMonthSpan object, otherwise, gets the value of the current array element as an OracleMonthSpan object. </summary>
      <keywords>OracleArrayDataReader.GetOracleMonthSpan method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an OracleMonthSpan object. Otherwise, the value of the current array element as an OracleMonthSpan object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleNumber(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleNumber method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleObject(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleObject method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleRef(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleRef method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleString(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleString" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleString method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleTable(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object, otherwise, gets the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </summary>
      <keywords>OracleArrayDataReader.GetOracleTable method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. Otherwise, the value of the current array element as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleTimeSpan(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as an OracleTimeSpan object, otherwise, gets the value of the current array element as an OracleTimeSpan object. </summary>
      <keywords>OracleArrayDataReader.GetOracleTimeSpan method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as an OracleTimeSpan object. Otherwise, the value of the current array element as an OracleTimeSpan object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOracleValue(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element in its Oracle format wrapped by dotConnect for Oracle, otherwise, gets the value of the current array element in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>OracleArrayDataReader.GetOracleValue method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements, in its Oracle format wrapped by dotConnect for Oracle. Otherwise, the value of the current array element in its Oracle format wrapped by dotConnect for Oraclein its Oracle format wrapped by dotConnect for Oraclein its Oracle format wrapped by dotConnect for Oracle. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetOrdinal(System.String)">
      <summary>Gets the ordinal of the specified OBJECT TYPE property. </summary>
      <keywords>OracleArrayDataReader.GetOrdinal method </keywords>
      <param name="name">Name of the property to get the ordinal of. </param>
      <returns>Ordinal of the specified OBJECT TYPE property. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetSchemaTable()">
      <summary>Gets array metadata. If array consists of OBJECT TYPE elements, object type properties correspond to table columns. Otherwise, <see cref="T:System.Data.DataTable" /> has only one column with the same datatype as array elements. </summary>
      <keywords>OracleArrayDataReader.GetSchemaTable method </keywords>
      <returns>Array metadata as a <see cref="T:System.Data.DataTable" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetString(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a string, otherwise, gets the value of the current array element as a string. </summary>
      <keywords>OracleArrayDataReader.GetString method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a string. Otherwise, the value of the current array element as a string. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetValue(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets the value of the specified  property of the current array element, as a Boolean, otherwise, gets the value of the current array element as a Boolean. </summary>
      <keywords>OracleArrayDataReader.GetValue method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a Boolean. Otherwise, the value of the current array element as a Boolean. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.GetValues(System.Object[])">
      <summary>Gets OBJECT TYPE properties of the current array element, if the array consists of the OBJECT TYPE elements. Otherwise, gets current array element as a single value. </summary>
      <keywords>OracleArrayDataReader.GetValues method </keywords>
      <param name="values">An array of <see cref="T:System.Object" /> into which to copy the current array element properties. </param>
      <returns>The number of returned instances of <see cref="T:System.Object" /> in the array. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArrayDataReader.IsClosed">
      <summary>Indicates whether the <see cref="T:Devart.Data.Oracle.OracleArrayDataReader" /> was closed. </summary>
      <keywords>OracleArrayDataReader.IsClosed property </keywords>
      <value>True if the <see cref="T:DevartData.Oracle.OracleArrayDataReader" /> was closed (<see cref="M:Devart.Data.Oracle.OracleArrayDataReader.Close()" /> method was called); otherwise, false. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.IsDBNull(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, indicates whether the specified  property of the current array element is null, otherwise, indicates wether the current array element is null. </summary>
      <keywords>OracleArrayDataReader.IsDBNull method </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when array consists of elements with type other than OBJECT TYPE. </param>
      <returns>True if the current array element property, having the specified index, is null, or if the array consists of elements other than OBJECT TYPE and the current array element is null. Otherwise, false. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArrayDataReader.Item(System.Int32)">
      <summary>If the array consists of OBJECT TYPE elements, gets or sets the value of the specified  property of the current array element, as a Boolean, otherwise, gets the value of the current array element as a Boolean. </summary>
      <keywords>OracleArrayDataReader.Item property </keywords>
      <param name="i">Zero-based ordinal of the OBJECT TYPE property. Ignored when the array consists of elements with type other than OBJECT TYPE. </param>
      <value>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a Boolean. Otherwise, the value of the current array element as a Boolean. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArrayDataReader.Item(System.String)">
      <summary>If the array consists of OBJECT TYPE elements, gets or sets the value of the specified  property of the current array element, as a Boolean, otherwise, gets the value of the current array element as a Boolean. </summary>
      <keywords>OracleArrayDataReader.Item property </keywords>
      <param name="name">Name of the OBJECT TYPE property. If the array consists of elements with type other than OBJECT TYPE, and this parameter is used, <see cref="T:System.IndexOutOfRangeException" /> is thrown. </param>
      <value>The value of the current array element property, having the specified index, if the array consists of OBJECT TYPE elements as a Boolean. Otherwise, the value of the current array element as a Boolean. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.NextResult()">
      <summary>Advances the data reader to the next result, when reading the results of batch SQL statements. </summary>
      <keywords>OracleArrayDataReader.NextResult method </keywords>
      <returns>
        <see langword="true" /> if there are more result sets; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleArrayDataReader.Read()">
      <summary>Advances the <see cref="T:DevartData.Oracle.OracleArrayDataReader" /> to the next array element. </summary>
      <keywords>OracleArrayDataReader.Read method </keywords>
      <returns>
        <see langword="true" /> if there are more rows; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleArrayDataReader.RecordsAffected">
      <summary>Do not use. </summary>
      <keywords>OracleArrayDataReader.RecordsAffected property </keywords>
      <value>Always 0. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAttribute">
      <summary>Represents an attribute of the <see cref="T:Devart.Data.Oracle.OracleObject" /> type. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttribute.DbType">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleDbType" /> of the specified attribute. </summary>
      <keywords>OracleAttribute.DbType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttribute.Name">
      <summary>Gets the name of the <see cref="T:Devart.Data.Oracle.OracleAttribute" />. </summary>
      <keywords>OracleAttribute.Name property </keywords>
      <value>The name of the <see cref="T:Devart.Data.Oracle.OracleAttribute" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttribute.ObjectType">
      <summary>Gets an <see cref="T:Devart.Data.Oracle.OracleType" /> of the specified attribute. </summary>
      <keywords>OracleAttribute.ObjectType property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleType" /> of the specified attribute if its type is Oracle object type; otherwise, null. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttribute.Precision">
      <summary>Gets the maximum number of digits used to represent the attribute value. </summary>
      <keywords>OracleAttribute.Precision property </keywords>
      <value>The maximum number of digits used to represent the attribute value. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttribute.Scale">
      <summary>Gets the number of decimal places to which attribute value is resolved. </summary>
      <keywords>OracleAttribute.Scale property </keywords>
      <value>The number of decimal places to which attribute value is resolved. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttribute.TypeName">
      <summary>Gets a name for the Oracle object type. </summary>
      <keywords>OracleAttribute.TypeName property </keywords>
      <value><see cref="T:System.String" /> representing a name for the Oracle object type. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleAttributeCollection">
      <summary>Represents attributes of Oracle object type. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttributeCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleAttribute" /> at the specified index. </summary>
      <keywords>OracleAttributeCollection.Item property </keywords>
      <param name="i">The zero-based index of the parameter to retrieve. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleAttribute" /> at the specified index. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleAttributeCollection.Item(System.String)">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleAttribute" /> with the specified name. </summary>
      <keywords>OracleAttributeCollection.Item property </keywords>
      <param name="name">The name of the attribute to retrieve. Note that it is case-sensitive. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleAttribute" /> with the specified name. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleBFile">
      <summary>Represents a managed <see cref="T:Devart.Data.Oracle.OracleBFile" /> object to work with the Oracle BFILE data type. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleBFile" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleBFile" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.#ctor(Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleBFile" /> class with the specified <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <param name="connection"><see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to use. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.#ctor(Devart.Data.Oracle.OracleConnection,System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleBFile" /> class with the specified <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>, name of the file and directory. </summary>
      <param name="connection"><see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to use. </param>
      <param name="directory">Name of the directory with which an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object is associated. </param>
      <param name="fileName">The name of a physical file with which an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object is associated. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleBFile" /> class with the specified name of the file and directory. </summary>
      <param name="directory">Name of the directory with which an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object is associated. </param>
      <param name="fileName">The name of a physical file with which an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object is associated. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBFile.CanWrite">
      <summary>Always <see langword="false" /> because <see cref="T:Devart.Data.Oracle.OracleBFile" /> is read-only. </summary>
      <keywords>OracleBFile.CanWrite property </keywords>
      <value>Always <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.Clone()">
      <summary>Creates a copy of the current <see cref="T:Devart.Data.Oracle.OracleBFile" /> object associated with the same physical file as the original. </summary>
      <keywords>OracleBFile.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleBFile" /> object associated with the same physical file as the original. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.Close()">
      <summary>Closes the current stream and releases any resources associated with it. </summary>
      <keywords>OracleBFile.Close method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.CloseFile()">
      <summary>Closes the physical file associated with the <see cref="T:Devart.Data.Oracle.OracleBFile" /> object opened before by <see cref="M:Devart.Data.Oracle.OracleBFile.OpenFile()" /> method. </summary>
      <keywords>OracleBFile.CloseFile method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.CopyTo(Devart.Data.Oracle.OracleLob)">
      <summary>Copies data from the <see cref="T:Devart.Data.Oracle.OracleBFile" /> to an <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleBFile.CopyTo method </keywords>
      <param name="dest">The <see cref="T:Devart.Data.Oracle.OracleLob" /> object to which the data is copied. </param>
      <returns>The number of bytes copied. </returns>
      <overloads>Copies data from the <see cref="T:Devart.Data.Oracle.OracleBFile" /> to a destination <see cref="T:Devart.Data.Oracle.OracleLob" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.CopyTo(Devart.Data.Oracle.OracleLob,System.Int64)">
      <summary>Copies data from the <see cref="T:Devart.Data.Oracle.OracleBFile" /> to an <see cref="T:Devart.Data.Oracle.OracleLob" /> with the specified destination offset. </summary>
      <keywords>OracleBFile.CopyTo method </keywords>
      <param name="dest">The <see cref="T:Devart.Data.Oracle.OracleLob" /> object to which the data is copied. </param>
      <param name="destOffset">The offset to which to copy. </param>
      <returns>The number of bytes copied. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.CopyTo(System.Int64,Devart.Data.Oracle.OracleLob,System.Int64,System.Int64)">
      <summary>Copies data from the <see cref="T:Devart.Data.Oracle.OracleBFile" /> to an <see cref="T:Devart.Data.Oracle.OracleLob" /> with the specified amount of data, source offset and destination offset. </summary>
      <keywords>OracleBFile.CopyTo method </keywords>
      <param name="srcOffset">The offset from which to copy. </param>
      <param name="dest">The <see cref="T:Devart.Data.Oracle.OracleLob" /> object to which the data is copied. </param>
      <param name="destOffset">The offset to which to copy. </param>
      <param name="amount">The quantity of data, in bytes, to copy. </param>
      <returns>The number of bytes copied. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBFile.DirectoryName">
      <summary>Gets the name of the directory with which an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object is associated. </summary>
      <keywords>OracleBFile.DirectoryName property </keywords>
      <value>The name of the directory. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBFile.FileExists">
      <summary>Gets a value indicating whether a physical file specified by the <see cref="P:Devart.Data.Oracle.OracleBFile.DirectoryName" /> and <see cref="P:Devart.Data.Oracle.OracleBFile.FileName" /> exists. </summary>
      <keywords>OracleBFile.FileExists property </keywords>
      <value><see langword="true" /> if a physical file containing <see cref="T:Devart.Data.Oracle.OracleDbType" />.BFile data exists; otherwise <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBFile.FileName">
      <summary>Gets the name of a physical file with which an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object is associated. </summary>
      <keywords>OracleBFile.FileName property </keywords>
      <value>The name of the BFILE without the path. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBFile.IsOpen">
      <summary>Determines whether the physical file has been opened by calling <see cref="M:Devart.Data.Oracle.OracleBFile.OpenFile" /> method. </summary>
      <keywords>OracleBFile.IsOpen property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleBFile" /> is open; otherwise, <see langword="false" />. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleBFile.Null">
      <summary>Represents a null <see cref="T:Devart.Data.Oracle.OracleBFile" /> object not associated with any physical file at the server. </summary>
      <keywords>OracleBFile.Null field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.OpenFile()">
      <summary>Opens the file with which an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object is associated. </summary>
      <keywords>OracleBFile.OpenFile method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>Reads a sequence of bytes from the current <see cref="T:Devart.Data.Oracle.OracleBFile" /> stream and advances the position within the stream by the number of bytes read. </summary>
      <keywords>OracleBFile.Read method </keywords>
      <param name="buffer">The byte array buffer to be populated. </param>
      <param name="offset">The zero-based byte offset in the buffer. </param>
      <param name="count">The amount of bytes to read. </param>
      <returns>The total number of bytes read into the buffer. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBFile.SetFileName(System.String,System.String)">
      <summary>Binds the <see cref="T:Devart.Data.Oracle.OracleBFile" /> object to a different file in the operating system. </summary>
      <keywords>OracleBFile.SetFileName method </keywords>
      <param name="directory">The name of the directory that contains a physical file. </param>
      <param name="fileName">The name of the file in the operating system. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleBinary">
      <summary>Represents a variable-length binary data to be stored in or retrieved from a database. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.#ctor(System.Byte[])">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure, setting the <see cref="P:Devart.Data.Oracle.OracleBinary.Value" /> property to the provided array of bytes. </summary>
      <param name="value">The byte array to be stored in the <see cref="P:Devart.Data.Oracle.OracleBinary.Value" /> property. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleBinary" /> object to the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleBinary.CompareTo method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleBinary" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleBinary" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleBinary" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.Concat(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Concatenates two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures. </summary>
      <keywords>OracleBinary.Concat method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.Equals(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values are equal. </summary>
      <keywords>OracleBinary.Equals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values are equal; otherwise, <see langword="false" />. </returns>
      <overloads>Compares two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures to determine if they are equal. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.Equals(System.Object)">
      <summary>Compares the specified object parameter to the <see cref="P:Devart.Data.Oracle.OracleBinary.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </summary>
      <keywords>OracleBinary.Equals method </keywords>
      <param name="value">The object to be compared. </param>
      <returns><see langword="true" /> if object is an instance of the <see cref="T:Devart.Data.Oracle.OracleBinary" /> and has the same binary data; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.GetHashCode()">
      <summary>Returns a hash code for the <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure. </summary>
      <keywords>OracleBinary.GetHashCode method </keywords>
      <returns>A 32-bit signed integer hash code. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.GreaterThan(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than the second. </summary>
      <keywords>OracleBinary.GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.GreaterThanOrEqual(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than or equal to the second. </summary>
      <keywords>OracleBinary.GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBinary.IsNull">
      <summary>Gets a value indicating whether the <see cref="P:Devart.Data.Oracle.OracleBinary.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleBinary" /> is <see cref="F:Devart.Data.Oracle.OracleBinary.Null" />. </summary>
      <keywords>OracleBinary.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="P:Devart.Data.Oracle.OracleBinary.Value" /> is <see cref="F:Devart.Data.Oracle.OracleBinary.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBinary.Item(System.Int32)">
      <summary>Gets the single byte in an <see cref="T:Devart.Data.Oracle.OracleBinary" /> at the specified index. </summary>
      <keywords>OracleBinary.Item property </keywords>
      <param name="index">The zero-based index. </param>
      <value>A byte at the specified index. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBinary.Length">
      <summary>Gets the length of the binary data. </summary>
      <keywords>OracleBinary.Length property </keywords>
      <value>The length of the binary data. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.LessThan(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than the second. </summary>
      <keywords>OracleBinary.LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.LessThanOrEqual(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than or equal to the second. </summary>
      <keywords>OracleBinary.LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.NotEquals(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values are not equal. </summary>
      <keywords>OracleBinary.NotEquals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleBinary.Null">
      <summary>Represents a null value that can be assigned to the <see cref="P:Devart.Data.Oracle.OracleBinary.Value" /> property of an <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure. </summary>
      <keywords>OracleBinary.Null field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.Parse(System.String)">
      <summary>Converts the specified <see cref="T:System.String" />  to its <see cref="T:Devart.Data.Oracle.OracleBinary" /> equivalent. </summary>
      <keywords>OracleBinary.Parse method </keywords>
      <param name="str">The <see cref="T:System.String" /> to be parsed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure equal to the specified <see cref="T:System.String" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.ToString()">
      <summary>Converts the specified <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure to a <see cref="T:System.String" />. </summary>
      <keywords>OracleBinary.ToString method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.TryParse(System.String,Devart.Data.Oracle.OracleBinary@)">
      <summary>Converts the hexadecimal representation representation of a binary data to <see cref="T:Devart.Data.Oracle.OracleBinary" />. </summary>
      <keywords>OracleBinary.TryParse method </keywords>
      <param name="str">A string, containing a hexadecimal representation of a binary data to convert. </param>
      <param name="value">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleBinary" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleBinary.Null" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleBinary.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure. </summary>
      <keywords>OracleBinary.Value property </keywords>
      <value>The value of the <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_Addition(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Concatenates two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values. </summary>
      <keywords>OracleBinary.op_Addition method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_Equality(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures to determine if they are equal. </summary>
      <keywords>OracleBinary.op_Equality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleBinary" /> are equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_Explicit(Devart.Data.Oracle.OracleBinary)~System.Byte[]">
      <summary>Converts an <see cref="T:Devart.Data.Oracle.OracleBinary" /> value to a byte array. </summary>
      <keywords>OracleBinary.op_Explicit method </keywords>
      <param name="val">An <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </param>
      <returns>The byte array. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_GreaterThan(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures to determine if the first is greater than the second. </summary>
      <keywords>OracleBinary.op_GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_GreaterThanOrEqual(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures to determine if the first is greater than or equal to the second. </summary>
      <keywords>OracleBinary.op_GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_Implicit(System.Byte[])~Devart.Data.Oracle.OracleBinary">
      <summary>Converts a byte array to an <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure. </summary>
      <keywords>OracleBinary.op_Implicit method </keywords>
      <param name="bytes">A byte array. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_Inequality(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures to determine if they are not equal. </summary>
      <keywords>OracleBinary.op_Inequality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_LessThan(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures to determine if the first is less than the second. </summary>
      <keywords>OracleBinary.op_LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleBinary.op_LessThanOrEqual(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleBinary)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleBinary" /> structures to determine if the first is less than or equal to the second. </summary>
      <keywords>OracleBinary.op_LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleBinary" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleClientFactory">
      <summary>Represents a factory required to create inheritors of generic base classes to use with dotConnect for Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleClientFactory.#ctor()">
      <summary>Creates an instance of <see cref="T:Devart.Data.Oracle.OracleClientFactory" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleClientFactory.Instance">
      <summary>Returns the instance of <see cref="T:Devart.Data.Oracle.OracleClientFactory" />. </summary>
      <keywords>OracleClientFactory.Instance field </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleCommand">
      <summary>Represents a SQL statement, PL/SQL statement, or stored procedure to execute against Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" /> class with the text of the query. </summary>
      <param name="commandText">The text of the query. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" /> class with the text of the query and a <see ref="T:Devart.Data.Oracle.OracleConnection" /> object. </summary>
      <param name="commandText">The text of the query. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object that represents the connection to Oracle. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.#ctor(System.String,Devart.Data.Oracle.OracleConnection,Devart.Data.Oracle.OracleTransaction)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" /> class with the text of the query, a <see ref="T:Devart.Data.Oracle.OracleConnection" /> object,  and the <see cref="T:Devart.Data.Oracle.OracleTransaction" />. </summary>
      <param name="commandText">The text of the query. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object that represents the connection to Oracle. </param>
      <param name="transaction">
        <see cref="T:Devart.Data.Oracle.OracleTransaction" /> object used to perform transactions with this <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.#ctor(System.String,Devart.Data.Oracle.OracleTransaction)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" /> class with the text of the query, and the <see cref="T:Devart.Data.Oracle.OracleTransaction" /> object. </summary>
      <param name="commandText">The text of the query. </param>
      <param name="transaction">
        <see cref="T:Devart.Data.Oracle.OracleTransaction" /> object used to perform transactions with this <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.#ctor(System.String,System.Data.CommandType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" /> class with the text of the query and the command type. </summary>
      <param name="commandText">The text of the query. </param>
      <param name="commandType">The command type. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.Cached">
      <summary>Gets or sets a value indicating whether Oracle resources assosiated with the current statement will be cached inside a session. </summary>
      <keywords>OracleCommand.Cached property </keywords>
      <value><see langword="true" /> if the statement is cached; otherwise, <see langword="false" />. Default value is <see langword="true" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.Cancel()">
      <summary>Stops execution of <see cref="T:Devart.Data.Oracle.OracleCommand" /> methods. </summary>
      <keywords>OracleCommand.Cancel method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.Clone()">
      <summary>Creates a new object that is a copy of the current <see cref="T:Devart.Data.Oracle.OracleCommand" /> instance. </summary>
      <keywords>OracleCommand.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleCommand" /> object in which all property values are the same as the original. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.CommandText">
      <summary>Gets or sets the SQL or PL/SQL statement or stored procedure to execute against the Oracle database. </summary>
      <keywords>OracleCommand.CommandText property </keywords>
      <value>The SQL statement or stored procedure to execute. The default value is an empty string ("").
<para>When working with overloaded stored procedures, use following syntax for executing specific overloaded routine: "StoredProcName:1" or "StoredProcName:5". First example executes first overloaded stored procedure, while second example executes fifth overloaded procedure. This notation affects only describing procedures in <see cref="P:Devart.Common.DbCommandBase.ParameterCheck" /> is <see langword="true" />.</para> </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.CommandTimeout">
      <summary>Gets or sets the wait time before terminating an attempt to execute a command and generating an error. Note that it is the time to wait for any server reply since the command was sent to a server, and it doesn't include the time necessary to fetch data if the command selects some data. </summary>
      <keywords>OracleCommand.CommandTimeout property </keywords>
      <value>The time (in seconds) to wait for the command to execute. The default value is 0. Not available under .NET Compact Framework. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.CommandType">
      <summary>Gets or sets a value indicating how the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> property is to be interpreted. </summary>
      <keywords>OracleCommand.CommandType property </keywords>
      <value>One of the <see cref="T:System.Data.CommandType" /> values. The default value is <see cref="T:System.Data.CommandType.Text" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by this instance of the <see cref="T:Devart.Data.Oracle.OracleCommand" />. </summary>
      <keywords>OracleCommand.Connection property </keywords>
      <value>The connection to a data source. The default value is a null reference. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.CreateParameter()">
      <summary>Creates a new instance of a <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </summary>
      <keywords>OracleCommand.CreateParameter method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
      <overloads>Creates a new instance of a <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.EndExecuteReader(System.IAsyncResult)">
      <summary>Ends an asynchronous invocation of the <see cref="M:Devart.Data.Oracle.OracleCommand.ExecuteReader" /> method. </summary>
      <keywords>OracleCommand.EndExecuteReader method </keywords>
      <param name="result">The <see cref="T:System.IAsyncResult" /> returned from <see cref="M:Devart.Common.DbCommandBase.BeginExecuteReader" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleDataReader" /> object. </returns>
      <overloads>Ends an asynchronous invocation of the <see cref="M:Devart.Data.Oracle.OracleCommand.ExecuteReader" /> method. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.ExecuteArray(System.Int32)">
      <summary>Executes SQL statement specified number of times. </summary>
      <keywords>OracleCommand.ExecuteArray method </keywords>
      <param name="iters">Number of times to execute SQL statement. </param>
      <returns>The return value is the number of rows affected by the statement. </returns>
      <overloads>Executes SQL statement specified number of times. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.ExecuteArray(System.Int32,System.Int64[]@)">
      <summary>Executes SQL statement specified number of times. Returns the numbers of rows affected for each array element in its out parameter. Supported only for Oracle 12c Release 1 (12.1) - both server and client. </summary>
      <keywords>OracleCommand.ExecuteArray method </keywords>
      <param name="iters">Number of times to execute SQL statement. </param>
      <param name="rowsAffected">Returns the numbers of rows affected for each array element. </param>
      <returns>The return value is the number of rows affected by the statement. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.ExecuteCursor()">
      <summary>Executes the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> and returns an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </summary>
      <keywords>OracleCommand.ExecuteCursor method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.ExecuteNonQuery()">
      <summary>Executes SQL statement against the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> and returns the number of rows affected. </summary>
      <keywords>OracleCommand.ExecuteNonQuery method </keywords>
      <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:Devart.Data.Oracle.OracleCommand.ExecutePageReader(System.Data.CommandBehavior,System.Int32,System.Int32)">
      <summary>Returns a specific subset of rows when paging through the results of a query. </summary>
      <keywords>OracleCommand.ExecutePageReader method </keywords>
      <param name="behavior">One of the <see cref="T:System.Data.CommandBehavior" /> values. </param>
      <param name="startRecord">Specifies the number of starting record of the set of records to be returned. </param>
      <param name="maxRecords">Specifies total number of records to retrieve. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleDataReader" /> object with requested records. </returns>
      <overloads>Returns a specific subset of rows when paging through the results of a query. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.ExecuteReader()">
      <summary>Sends the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> to the <see cref="P:Devart.Data.Oracle.OracleCommand.Connection" /> and builds a <see cref="T:Devart.Data.Oracle.OracleDataReader" />. </summary>
      <keywords>OracleCommand.ExecuteReader method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleDataReader" /> object. </returns>
      <overloads>Sends the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> to the <see cref="P:Devart.Data.Oracle.OracleCommand.Connection" /> and builds a <see cref="T:Devart.Data.Oracle.OracleDataReader" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.ExecuteReader(System.Data.CommandBehavior)">
      <summary>Sends the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> to the <see cref="P:Devart.Data.Oracle.OracleCommand.Connection" />, and builds a <see cref="T:Devart.Data.Oracle.OracleDataReader" /> using one of the <see cref="T:System.Data.CommandBehavior" /> values. </summary>
      <keywords>OracleCommand.ExecuteReader method </keywords>
      <param name="behavior">One of the <see cref="T:System.Data.CommandBehavior" /> values. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleDataReader" /> object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.FetchSize">
      <summary>Gets or sets the number of rows that will be transferred across the network at a time. </summary>
      <keywords>OracleCommand.FetchSize property </keywords>
      <value>The number of rows that will be transferred across the network at the same time. The default value is 0. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.GetRowId()">
      <summary>Returns Oracle ROWID string that represents physical location of the row inside the table. </summary>
      <keywords>OracleCommand.GetRowId method </keywords>
      <returns>ROWID string in Base64 format string. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.ImplicitRefCursors">
      <summary>Determines whether to send an additional query to check whether there are implicit REF CURSOR parameters if <see cref="P:Devart.Data.Oracle.OracleCommand.CommandType" /> is <b>CommandType.StoredProcedure</b> and <see cref="P:Devart.Data.Oracle.OracleConnectionStringBuilder.DescribeStoredProcedure" /> is <see langword="true" /> when executing the command. </summary>
      <keywords>OracleCommand.ImplicitRefCursors property </keywords>
      <value><see langword="true" /> if the check must be performed; otherwise, <see langword="false" />. Default value is <see langword="true" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.InitialLobFetchSize">
      <summary>Gets or sets the number of bytes of LOB data to prefetch and cache when querying data containing LOB columns. Default value is 0, which means no data is prefetched. </summary>
      <keywords>OracleCommand.InitialLobFetchSize property </keywords>
      <value>The number of bytes of LOB data to prefetch and cache when querying data containing LOB columns. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.IsTableValuedFunction">
      <summary>Determines whether a command is a table-valued stored function call. </summary>
      <keywords>OracleCommand.IsTableValuedFunction property </keywords>
      <value><see langword="true" /> if the command is a table-valued stored function call; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.Notification">
      <summary>Gets <see cref="T:Devart.Data.Oracle.OracleNotificationRequest" /> assigned by <see cref="T:Devart.Data.Oracle.OracleDependency" />. </summary>
      <keywords>OracleCommand.Notification property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleNotificationRequest" /> object. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.Parameters">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
      <keywords>OracleCommand.Parameters property </keywords>
      <value>The parameters of a SQL statement or a stored procedure. The default value is an empty collection. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.PassParametersByName">
      <summary>Gets or sets a value indicating whether stored procedure parameters are passed anonimously or with the names specified. </summary>
      <keywords>OracleCommand.PassParametersByName property </keywords>
      <value><see langword="true" /> if parameter names are specified in the procedure invocation; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommand.ResetCommandTimeout()">
      <summary>Resets <see cref="P:Devart.Data.Oracle.OracleCommand.CommandTimeout" /> to its default value. </summary>
      <keywords>OracleCommand.ResetCommandTimeout method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommand.Transaction">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleTransaction" /> in which the <see cref="T:Devart.Data.Oracle.OracleCommand" /> executes. </summary>
      <keywords>OracleCommand.Transaction property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleTransaction" />. The default value is a null reference. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleCommandBuilder">
      <summary>Automatically generates single-table commands used to reconcile changes made to a <see cref="T:System.Data.DataSet" /> with the Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommandBuilder" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommandBuilder" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.#ctor(Devart.Data.Oracle.OracleDataAdapter)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleCommandBuilder" /> class with the associated <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> object. </summary>
      <param name="adapter"> </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.CatalogSeparator">
      <summary>Gets or sets separator string to be used when referencing a schema. </summary>
      <keywords>OracleCommandBuilder.CatalogSeparator property </keywords>
      <value>Separator between catalog and schema. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.DataAdapter">
      <summary>Gets or sets a <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> object for which this <see cref="T:Devart.Data.Oracle.OracleCommandBuilder" /> object will generate SQL statements. </summary>
      <keywords>OracleCommandBuilder.DataAdapter property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> object that is associated with this <see cref="T:Devart.Data.Oracle.OracleCommandBuilder" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.DeriveParameters(Devart.Data.Oracle.OracleCommand)">
      <summary>Populates the specified <see cref="T:Devart.Data.Oracle.OracleCommand" /> object's <see cref="P:Devart.Data.Oracle.OracleCommand.Parameters" /> collection with parameter information for the SQL statement specified in the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" />. </summary>
      <keywords>OracleCommandBuilder.DeriveParameters method </keywords>
      <param name="command">The <see cref="T:Devart.Data.Oracle.OracleCommand" /> referencing the SQL statement for which the parameter information is to be derived. The derived parameters will be populated into the <see cref="P:Devart.Data.Oracle.OracleCommand.Parameters" /> collection of this command. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetDeleteCommand()">
      <summary>Gets the automatically generated SQL statement required to perform deletions on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetDeleteCommand method </keywords>
      <returns>The text of the SQL statement to be executed. </returns>
      <overloads>Gets the automatically generated SQL statement required to perform deletions on the data source. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetDeleteCommand(System.Boolean)">
      <summary>Gets the automatically generated SQL statement required to perform deletions on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetDeleteCommand method </keywords>
      <param name="useColumnsForParameterNames">Determines whether names of parameters in command text will be based on columns' names. </param>
      <returns>The text of the SQL statement to be executed. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetInsertCommand()">
      <summary>Gets the automatically generated SQL statement required to perform inserts on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetInsertCommand method </keywords>
      <returns>The text of the SQL statement to be executed. </returns>
      <overloads>Gets the automatically generated SQL statement required to perform inserts on the data source. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetInsertCommand(System.Boolean)">
      <summary>Gets the automatically generated SQL statement required to perform inserts on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetInsertCommand method </keywords>
      <param name="useColumnsForParameterNames">Determines whether names of parameters in command text will be based on columns' names. </param>
      <returns>The text of the SQL statement to be executed. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetInsertCommand(System.String[],System.Boolean)">
      <summary>Gets the automatically generated SQL statement required to perform inserts on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetInsertCommand method </keywords>
      <param name="fields">Defines list of columns that are allowed to update. </param>
      <param name="useColumnsForParameterNames">Determines whether names of parameters in command text will be based on columns' names. </param>
      <returns>The text of the SQL statement to be executed. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetRefreshCommand()">
      <summary>Gets the automatically generated SQL statement required to refresh values from the data source. </summary>
      <keywords>OracleCommandBuilder.GetRefreshCommand method </keywords>
      <returns>A <see cref="T:Devart.Common.DbCommand" /> with <see cref="P:Devart.Common.DbCommandBase.CommandText" /> containing SQL statement to be executed. </returns>
      <overloads>Gets the automatically generated SQL statement required to refresh values from the data source. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetRefreshCommand(System.Boolean)">
      <summary>Gets the automatically generated SQL statement required to refresh values from the data source. </summary>
      <keywords>OracleCommandBuilder.GetRefreshCommand method </keywords>
      <param name="useColumnsForParameterNames">Determines whether dotConnect for Oracle uses columns metadata to make up parameters' names. If <see langword="true" />, the names are composed using colon and name of appropriate column; otherwise the names look like :p1, :p2 etc. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> with <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> containing SQL statement to be executed. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetRefreshCommand(System.String[],System.Boolean)">
      <summary>Gets the automatically generated SQL statement required to refresh values from the data source. </summary>
      <keywords>OracleCommandBuilder.GetRefreshCommand method </keywords>
      <param name="fields">The array of string containing list of the field names. </param>
      <param name="useColumnsForParameterNames">Determines whether dotConnect for Oracle uses columns metadata to make up parameters' names. If <see langword="true" />, the names are composed using colon and name of appropriate column; otherwise the names look like :p1, :p2 etc. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> with <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> containing SQL statement to be executed. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetUpdateCommand()">
      <summary>Gets the automatically generated SQL statement required to perform updates on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetUpdateCommand method </keywords>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleCommand" /> object to be executed. </returns>
      <overloads>Gets the automatically generated SQL statement required to perform updates on the data source. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetUpdateCommand(System.Boolean)">
      <summary>Gets the automatically generated SQL statement required to perform updates on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetUpdateCommand method </keywords>
      <param name="useColumnsForParameterNames">Determines whether names of parameters in command text will be based on columns' names. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleCommand" /> object to be executed. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.GetUpdateCommand(System.String[],System.Boolean)">
      <summary>Gets the automatically generated SQL statement required to perform updates on the data source when an application calls <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> on the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleCommandBuilder.GetUpdateCommand method </keywords>
      <param name="fields">Defines list of columns that are allowed to update. </param>
      <param name="useColumnsForParameterNames">Determines whether names of parameters in command text will be based on columns' names. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleCommand" /> object to be executed. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.IdentityInsert">
      <summary>Determines whether the row identity column value is database-generated or it is provided by DataSet when inserting the DataSet data into the database. This property is ignored if IdentityType for the identity column is None or GeneratedAlways. </summary>
      <keywords>OracleCommandBuilder.IdentityInsert property </keywords>
      <value>If <see langword="true" />,  identity column values are inserted into the database for columns with <see cref="T:Devart.Data.Oracle.OracleIdentityType" /> equal to GeneratedByDefault or GeneratedByDefaultOnNull; otherwise they are not inserted. Default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.IdentityUpdate">
      <summary>Determines whether the row identity column value is database-generated or it is provided by DataSet when updating the DataSet data in the database. This property is ignored if <see cref="T:Devart.Data.Oracle.OracleIdentityType" /> for the identity column is None or GeneratedAlways. </summary>
      <keywords>OracleCommandBuilder.IdentityUpdate property </keywords>
      <value>If <see langword="true" />,  identity column values are inserted into the database for columns with <see cref="T:Devart.Data.Oracle.OracleIdentityType" /> equal to GeneratedByDefault or GeneratedByDefaultOnNull; otherwise they are not inserted. Default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.KeyFields">
      <summary>Gets or sets string containing list of key field names separated by semicolon. They are used to generate update commands. </summary>
      <keywords>OracleCommandBuilder.KeyFields property </keywords>
      <value>The string containing list of key field names separated by semicolon. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.QuoteIdentifier(System.String)">
      <summary>Returns the string passed as the parameter enclosed in quotes. </summary>
      <keywords>OracleCommandBuilder.QuoteIdentifier method </keywords>
      <param name="unquotedIdentifier">Identifier to be placed inside the quotes. </param>
      <returns>The identifier enclosed in quotes. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.RefreshingFields">
      <summary>Gets or sets list of fields whose values should be retrieved after a DML statement execution. </summary>
      <keywords>OracleCommandBuilder.RefreshingFields property </keywords>
      <value>The string containing list of field names separated by semicolon. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.SchemaSeparator">
      <summary>Gets or sets separator string to be used when referencing a table. </summary>
      <keywords>OracleCommandBuilder.SchemaSeparator property </keywords>
      <value>Separator between schema and table. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCommandBuilder.UnquoteIdentifier(System.String)">
      <summary>Removes quote strings from identifier. </summary>
      <keywords>OracleCommandBuilder.UnquoteIdentifier method </keywords>
      <param name="quotedIdentifier">String containing <see cref="P:Devart.Common.DbCommandBuilder.QuotePrefix" />, identifier itself, and <see cref="P:Devart.Common.DbCommandBuilder.QuoteSuffix" /> parts. </param>
      <returns>Unquoted identifier. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.UpdatingFields">
      <summary>Gets or sets list of fields to modify. </summary>
      <keywords>OracleCommandBuilder.UpdatingFields property </keywords>
      <value>The string containing list of field names separated by semicolon. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCommandBuilder.UpdatingTable">
      <summary>
        <para>Gets or sets table name to generate update statements for.</para> </summary>
      <keywords>OracleCommandBuilder.UpdatingTable property </keywords>
      <value>The name of the table. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleConnectMode">
      <summary>Holds fields which allow to open a session with specified privileges. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleConnectMode.Default">
      <summary>The default value. Opens an unprivileged session. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleConnectMode.SysAsm">
      <summary>Opens a session with SYSASM privilege. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleConnectMode.SysBackup">
      <summary>Opens a session with SYSBACKUP privilege. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleConnectMode.SysDba">
      <summary>Opens a session with SYSDBA privilege. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleConnectMode.SysDg">
      <summary>Opens a session with SYSDG privilege. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleConnectMode.SysKm">
      <summary>Opens a session with SYSKM privilege. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleConnectMode.SysOper">
      <summary>Opens a session with SYSOPER privilege. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleConnection">
      <summary>Represents an open connection to Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> class when given a string containing the connection string. </summary>
      <param name="connectionString">The connection used to connect to Oracle. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ActionName">
      <summary>Gets or sets the action name for the connection. </summary>
      <keywords>OracleConnection.ActionName property </keywords>
      <value>The string, representing the action name for the connection. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.AutoCommit">
      <summary>Determines whether modifications will be committed automatically at the server or not. </summary>
      <keywords>OracleConnection.AutoCommit property </keywords>
      <value><see langword="true" /> if <see cref="M:Devart.Data.Oracle.OracleConnection.Commit()" /> is called for the current transaction after the execution of each SQL statement; otherwise, <see langword="false" />. The default value is <see langword="true" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.BeginTransaction()">
      <summary>Begins a database transaction. </summary>
      <keywords>OracleConnection.BeginTransaction method </keywords>
      <returns>An object representing the new transaction. </returns>
      <overloads>Begins a transaction at the database. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.BeginTransaction(System.Data.IsolationLevel)">
      <summary>Begins a database transaction with the specified isolation level. </summary>
      <keywords>OracleConnection.BeginTransaction method </keywords>
      <param name="il"> </param>
      <returns>An object representing the new transaction. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.ChangePassword(System.String)">
      <summary>Changes the password for the specified user. </summary>
      <keywords>OracleConnection.ChangePassword method </keywords>
      <param name="newPassword">The new password. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.ClearAllPools()">
      <summary>Clears all pools associated with the connection. </summary>
      <keywords>OracleConnection.ClearAllPools method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.ClearAllPools(System.Boolean)">
      <summary>Clears all pools associated with the connection. </summary>
      <keywords>OracleConnection.ClearAllPools method </keywords>
      <param name="forced">Determines whether to start the operation immediately, or after the timeout. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.ClearPool(Devart.Data.Oracle.OracleConnection)">
      <summary>Clears the pool matching <see cref="P:Devart.Data.Oracle.OracleConnection.ConnectionString" /> of provided <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </summary>
      <keywords>OracleConnection.ClearPool method </keywords>
      <param name="connection">A connection that holds <see cref="P:Devart.Data.Oracle.OracleConnection.ConnectionString" /> that identifies pool to clear. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ClientId">
      <summary>This property specifies the client identifier for the connection. It helps to make audition of the client connections and gives an opportunity to distinguish between the applications connecting to. </summary>
      <keywords>OracleConnection.ClientId property </keywords>
      <value>The string to be used as the client identifier. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ClientInfo">
      <summary>Gets or sets the client information for the connection. </summary>
      <keywords>OracleConnection.ClientInfo property </keywords>
      <value>The string, representing the client information for the connection. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ClientVersion">
      <summary>Returns version of Oracle client used for this connection. </summary>
      <keywords>OracleConnection.ClientVersion property </keywords>
      <value>A string containing the Oracle client version. In <see cref="P:Devart.Data.Oracle.OracleConnection.Direct">OracleConnection.Direct</see> Mode, returns "9.2.0.0". </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.Clone()">
      <summary>Creates a new object that is a copy of the current instance. </summary>
      <keywords>OracleConnection.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.Close()">
      <summary>Closes the connection to the database. This is the preferred method of closing any open connection. </summary>
      <keywords>OracleConnection.Close method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.Commit()">
      <summary>Commits the database transaction. </summary>
      <keywords>OracleConnection.Commit method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ConnectMode">
      <summary>Opens a session with administrative privileges SYSDBA or SYSOPER. </summary>
      <keywords>OracleConnection.ConnectMode property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleConnectMode" />value to determine user privileges. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ConnectionString">
      <summary>Gets or sets the string used to open an Oracle server database. </summary>
      <keywords>OracleConnection.ConnectionString property </keywords>
      <value>The connection string that includes the source database name, and other parameters needed to establish the initial connection. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ConnectionTimeout">
      <summary>Gets the time to wait while trying to establish a connection before terminating the attempt and generating an error. </summary>
      <keywords>OracleConnection.ConnectionTimeout property </keywords>
      <value>The time (in seconds) to wait for a connection to open. The default value is 15 seconds. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.CreateCommand()">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleCommand" /> object associated with the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <keywords>OracleConnection.CreateCommand method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </returns>
      <overloads>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleCommand" /> object associated with the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.CreateCommand(System.String)">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleCommand" /> object associated with the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>, and having the specified command text. </summary>
      <keywords>OracleConnection.CreateCommand method </keywords>
      <param name="commandText">The command text to assign to the command object. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.CreateCommand(System.String,System.Data.CommandType)">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleCommand" /> object associated with the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>, and having the specified command text and command type. </summary>
      <keywords>OracleConnection.CreateCommand method </keywords>
      <param name="commandText">The command text to assign to the command object. </param>
      <param name="commandType">One of the <see cref="T:System.Data.CommandType" /> values. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Database">
      <summary>Not supported in Oracle. </summary>
      <keywords>OracleConnection.Database property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Direct">
      <summary>Indicates whether Direct mode of communicating with server should be used. </summary>
      <keywords>OracleConnection.Direct property </keywords>
      <value><see langword="true" />, if dotConnect for Oracle should interact with Oracle server directly; otherwise, <see langword="false" />. The default value is <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.EnlistTransaction(System.Transactions.Transaction)">
      <summary>Enlists in the specified transaction. </summary>
      <keywords>OracleConnection.EnlistTransaction method </keywords>
      <param name="transaction">A reference to an existing <b>System.Transactions.Transaction</b> in which to enlist. </param>
    </member>
    <member name="E:Devart.Data.Oracle.OracleConnection.Error">
      <summary>Occurs when Oracle returns an error message. </summary>
      <keywords>OracleConnection.Error event </keywords>
    </member>
    <member name="E:Devart.Data.Oracle.OracleConnection.Failover">
      <summary>Occurs when Oracle Failover mechanism takes place. </summary>
      <keywords>OracleConnection.Failover event </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetDatabaseInfo()">
      <summary>Gets <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> settings for the current database. </summary>
      <keywords>OracleConnection.GetDatabaseInfo method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object. </returns>
      <overloads>Gets <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> settings for the current database. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetDatabaseInfo(Devart.Data.Oracle.OracleGlobalization)">
      <summary>Gets <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> settings for the current database. </summary>
      <keywords>OracleConnection.GetDatabaseInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetLogicalTransactionStatus(System.Byte[])">
      <summary>Returns the status of the specified transaction. Requires Oracle 12c and works only in OCI mode. </summary>
      <keywords>OracleConnection.GetLogicalTransactionStatus method </keywords>
      <param name="ltxid">The logical transaction ID (LTXID). </param>
      <returns>The status of the specified transaction. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetNativeHandle()">
      <summary>Gets a native handle for the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <keywords>OracleConnection.GetNativeHandle method </keywords>
      <returns>A <see cref="T:System.Runtime.InteropServices.HandleRef" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetServerList()">
      <summary>Returns an array of available TNS aliases. </summary>
      <keywords>OracleConnection.GetServerList method </keywords>
      <returns>An array of available TNS aliases. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetServerList(System.String)">
      <summary>Returns an array of available TNS aliases. </summary>
      <keywords>OracleConnection.GetServerList method </keywords>
      <param name="homeName">Name of the Oracle home to read TNS aliases from. </param>
      <returns>An array of available TNS aliases. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetSessionInfo()">
      <summary>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with client side information. </summary>
      <keywords>OracleConnection.GetSessionInfo method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with the Oracle globalization settings. </returns>
      <overloads>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with client side information. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.GetSessionInfo(Devart.Data.Oracle.OracleGlobalization)">
      <summary>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with client side information. </summary>
      <keywords>OracleConnection.GetSessionInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object to be populated with the Oracle globalization settings. </param>
    </member>
    <member name="E:Devart.Data.Oracle.OracleConnection.HAEvent">
      <summary>Occurs when a HA event happens. </summary>
      <keywords>OracleConnection.HAEvent event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Home">
      <summary>Gets or sets Oracle Home to be used. </summary>
      <keywords>OracleConnection.Home property </keywords>
      <value>An Oracle Home to be used. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Homes">
      <summary>Gets the list of all available Oracle homes. </summary>
      <keywords>OracleConnection.Homes property </keywords>
      <value>The list of all available Oracle homes. </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleConnection.InfoMessage">
      <summary>Occurs when Oracle returns a warning or informational message. </summary>
      <keywords>OracleConnection.InfoMessage event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.LogicalTransactionId">
      <summary>Gets the logical transaction ID (LTXID) of the last executed translation. Can be used for determining the outcome of the last transaction, opened by this connection, following an outage. Requires Oracle 12c and works only in OCI mode. </summary>
      <keywords>OracleConnection.LogicalTransactionId property </keywords>
      <value>The logical transaction ID (LTXID) of the last executed translation. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ModuleName">
      <summary>Gets or sets the module name for the connection. </summary>
      <keywords>OracleConnection.ModuleName property </keywords>
      <value>The string, representing the module name for the connection. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Name">
      <summary>Gets or sets name of the component. </summary>
      <keywords>OracleConnection.Name property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.NumberMappings">
      <summary>Gets or sets the collection of number mappings used for this connection. </summary>
      <keywords>OracleConnection.NumberMappings property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> object representing the number mappings. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.Open()">
      <summary>Opens a Oracle connection with the property settings specified by the <see cref="P:Devart.Data.Oracle.OracleConnection.ConnectionString" />. </summary>
      <keywords>OracleConnection.Open method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.Open(Devart.Data.Oracle.OracleConnection)">
      <summary>Opens connection with Proxy Authentication mechanism. </summary>
      <keywords>OracleConnection.Open method </keywords>
      <param name="proxy">The established proxy connection to use. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.OracleLogicalTransaction">
      <summary>Gets an <see cref="T:Devart.Data.Oracle.OracleLogicalTransaction" /> object, which allows you to determine whether the running transaction during the last database outage was successfully committed and completed. </summary>
      <keywords>OracleConnection.OracleLogicalTransaction property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleLogicalTransaction" /> object for OCI mode connection to Oracle 12c and higher. Null for <see cref="P:Devart.Data.Oracle.OracleConnection.Direct">OracleConnection.Direct</see> mode connection or connection to Oracle with version lower than 12c. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Owner">
      <summary>Gets or sets a form or other container that the OracleConnection instance belongs to. </summary>
      <keywords>OracleConnection.Owner property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.PassParametersByName">
      <summary>Determines whether parameters will be passed by name to the stored procedure calls. </summary>
      <keywords>OracleConnection.PassParametersByName property </keywords>
      <value><see langword="true" /> if parameters should be passed by name; otherwise, <see langword="false" />. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Password">
      <summary>Gets or sets the user's password to connect. </summary>
      <keywords>OracleConnection.Password property </keywords>
      <value>The user's password to connect. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.Ping()">
      <summary>Determines whether connection to Oracle server is valid. </summary>
      <keywords>OracleConnection.Ping method </keywords>
      <returns><see langword="true" />, if the connection is valid; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Port">
      <summary>Gets or sets number of a port to communicate with listener on the server. </summary>
      <keywords>OracleConnection.Port property </keywords>
      <value>Number of a port to communicate with listener on the server. The default value is 1521. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.PurgeStatementCache()">
      <summary>Clears OCI statement cache for the connection. </summary>
      <keywords>OracleConnection.PurgeStatementCache method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.Rollback()">
      <summary>Rolls back a transaction from a pending state. </summary>
      <keywords>OracleConnection.Rollback method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Server">
      <summary>Gets or sets the name of TNS alias of the Oracle database to which to connect. </summary>
      <keywords>OracleConnection.Server property </keywords>
      <value>The name of TNS alias of the Oracle database to which to connect. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ServerType">
      <summary>Indicates whether the connected database is an Oracle database or a TimesTen database. </summary>
      <keywords>OracleConnection.ServerType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleServerType" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ServerVersion">
      <summary>Gets a string containing the version of the instance of Oracle to which the client is connected. </summary>
      <keywords>OracleConnection.ServerVersion property </keywords>
      <value>The version of the instance of Oracle. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ServiceName">
      <summary>Gets or sets an alias to an Oracle database instance (or many instances)  to use in the OracleConnection.Direct mode. </summary>
      <keywords>OracleConnection.ServiceName property </keywords>
      <value>Alias to an Oracle database instance (or many instances)  to use in the OracleConnection.Direct mode. The default value is empty string. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.SetDbmsApplicationInfo(System.String,System.String,System.String)">
      <summary>This method uses the DBMS_APPLICATION_INFO package to record the names of the module and action performed and the client information to Oracle database in order to ease tracking of the application actions, performance, and resource usage. </summary>
      <keywords>OracleConnection.SetDbmsApplicationInfo method </keywords>
      <param name="moduleName">The module name to record. </param>
      <param name="actionName">The action name to record. </param>
      <param name="clientInfo">The client information to record. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnection.SetSessionInfo(Devart.Data.Oracle.OracleGlobalization)">
      <summary>Sets Oracle globalization settings for the current connection. </summary>
      <keywords>OracleConnection.SetSessionInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.ShortServerVersion">
      <summary>Gets the version of the instance of Oracle Database, the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object is connected to, as a <see cref="T:System.Version" /> object. </summary>
      <keywords>OracleConnection.ShortServerVersion property </keywords>
      <value>The <see cref="T:System.Version" /> object, representing the version of the instance of Oracle Database, the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object is connected to. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Sid">
      <summary>Gets or sets a unique name for an Oracle database instance. </summary>
      <keywords>OracleConnection.Sid property </keywords>
      <value>Unique name for an Oracle database instance to use in the <see cref="P:Devart.Data.Oracle.OracleConnection.Direct">OracleConnection.Direct</see> mode. The default value is empty string. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.State">
      <summary>Gets the current state of the connection. </summary>
      <keywords>OracleConnection.State property </keywords>
      <value>A bitwise combination of the <see cref="T:System.Data.ConnectionState" /> values. The default value is Closed. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.TrimFixedChar">
      <summary>Specifies whether to trim trailing spaces when reading data from fixed-length string data types (CHAR, NCHAR). </summary>
      <keywords>OracleConnection.TrimFixedChar property </keywords>
      <value><see langword="true" />, if  fixed-length string data type (CHAR, NCHAR) values should be trimmed; otherwise, <see langword="false" />. The default value is <see langword="true" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.Unicode">
      <summary>Gets or sets a value indicating whether the UTF16 charset will be used. </summary>
      <keywords>OracleConnection.Unicode property </keywords>
      <value><see langword="true" />, if client charset UTF16 is used; <see langword="false" />, if default client charset is used. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnection.UserId">
      <summary>Gets or sets the name of the user to connect. </summary>
      <keywords>OracleConnection.UserId property </keywords>
      <value>The name of the user to connect. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleConnectionErrorEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleConnection.Error" /> event of the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionErrorEventArgs.Code">
      <summary>Gets the Oracle specific error code. </summary>
      <keywords>OracleConnectionErrorEventArgs.Code property </keywords>
      <value>Oracle specific error code. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionErrorEventArgs.Message">
      <summary>Gets the full text of the error sent from the Oracle database. </summary>
      <keywords>OracleConnectionErrorEventArgs.Message property </keywords>
      <value>Message that Oracle returns with the error. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleConnectionErrorEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleConnection.Error" /> event of an <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <keywords>OracleConnectionErrorEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleConnectionErrorEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleConnectionStringBuilder">
      <summary>Generates automatically connection strings used to connect to Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> class and assigns custom initial values to some properties. </summary>
      <param name="connectionString">Initial connection setup string. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.Clear()">
      <summary>Sets all <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> properties to default values. </summary>
      <keywords>OracleConnectionStringBuilder.Clear method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ClientId">
      <summary>This property specifies the client identifier for the connection. It helps to make audition of the client connections and gives an opportunity to distinguish between the applications connecting to. </summary>
      <keywords>OracleConnectionStringBuilder.ClientId property </keywords>
      <value>The string to be used as the client identifier. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ConnectMode">
      <summary>Gets or sets whether to open a session with default or administrative privileges. </summary>
      <keywords>OracleConnectionStringBuilder.ConnectMode property </keywords>
      <value>One of <see cref="T:Devart.Data.Oracle.OracleConnectMode" /> values </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ConnectionClass">
      <summary>Gets or sets the connection class used for database resident connection pooling. </summary>
      <keywords>OracleConnectionStringBuilder.ConnectionClass property </keywords>
      <value>The connection class used for database resident connection pooling. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ConnectionLifetime">
      <summary>Gets or sets time span in seconds for connection to live. </summary>
      <keywords>OracleConnectionStringBuilder.ConnectionLifetime property </keywords>
      <value>Number of seconds for connection to live. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ConnectionTimeout">
      <summary>Gets or sets the time to wait while trying to establish a connection before terminating the attempt and generating an error. </summary>
      <keywords>OracleConnectionStringBuilder.ConnectionTimeout property </keywords>
      <value>The time (in seconds) to wait for a connection to open. The default value is 15 seconds. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.ContainsKey(System.String)">
      <summary>Indicates whether specified key is set in the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> object. </summary>
      <keywords>OracleConnectionStringBuilder.ContainsKey method </keywords>
      <param name="keyword">Key to search for. </param>
      <returns>
        <see langword="true" />, if the value of the specified key differs from default; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.DefaultCommandTimeout">
      <summary>Gets or sets the time in seconds to wait while trying to execute a command before terminating the attempt and generating an error. </summary>
      <keywords>OracleConnectionStringBuilder.DefaultCommandTimeout property </keywords>
      <value>The time in seconds to wait while trying to execute a command before terminating the attempt and generating an error. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.DefaultFetchSize">
      <summary>Gets or sets the default value of the <see cref="P:Devart.Data.Oracle.OracleCommand.FetchSize" /> property of <see cref="T:Devart.Data.Oracle.OracleCommand" /> instances, created via the <see cref="M:Devart.Data.Oracle.OracleConnection.CreateCommand" /> method. </summary>
      <keywords>OracleConnectionStringBuilder.DefaultFetchSize property </keywords>
      <value>The default value of the <see cref="P:Devart.Data.Oracle.OracleCommand.FetchSize" /> property of <see cref="T:Devart.Data.Oracle.OracleCommand" /> instances, created via the <see cref="M:Devart.Data.Oracle.OracleConnection.CreateCommand" /> method. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.DescribeStoredProcedure">
      <summary>Enables or disables additional check queries, performed when executing an <see cref="T:Devart.Data.Oracle.OracleCommand" /> with <see cref="P:Devart.Data.Oracle.OracleCommand.CommandType" /> equal to <b>CommandType.StoredProcedure</b>. </summary>
      <keywords>OracleConnectionStringBuilder.DescribeStoredProcedure property </keywords>
      <value><see langword="true" /> if additional queries for stored routine metadata must be performed; otherwise, <see langword="false" />. Default value is <see langword="true" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Direct">
      <summary>Indicates whether Direct mode of communicating with server should be used. </summary>
      <keywords>OracleConnectionStringBuilder.Direct property </keywords>
      <value><see langword="true" />, if dotConnect for Oracle should interact with Oracle server directly; otherwise, <see langword="false" />. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Enlist">
      <summary>Gets or sets a Boolean value that indicates whether the connection is automatically enlisted in the current transaction context. </summary>
      <keywords>OracleConnectionStringBuilder.Enlist property </keywords>
      <value><see langword="true" />, if the connection is automatically enlisted in the current transaction context; <see langword="false" /> otherwise. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.EquivalentTo(Devart.Common.DbConnectionStringBuilder,System.Boolean)">
      <summary>Returns a value indicating whether this <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> object has same parameters as given <b>DbConnectionStringBuilder</b> object. </summary>
      <keywords>OracleConnectionStringBuilder.EquivalentTo method </keywords>
      <param name="connectionStringBuilder">A <b>DbConnectionStringBuilder</b> object to compare with. </param>
      <param name="loginOnly">
If <see langword="true" />,only the following properties are compared: UserId, Password,  and Server. </param>
      <returns>
        <see langword="true" />, if the two objects have same parameters; otherwise, <see langword="false" />. </returns>
      <overloads>Returns a value indicating whether this <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> has same parameters as given <b>DbConnectionStringBuilder</b>. </overloads>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.HAEvents">
      <summary>Allows dotConnect for Oracle to proactively remove connections to cooresponding Oracle Real Application Clusters (RAC) database service, service member, instance, or node from the pool when this service, service member, instance, or node goes down. </summary>
      <keywords>OracleConnectionStringBuilder.HAEvents property </keywords>
      <value>If <see langword="true" />, the connections to Oracle Real Application Clusters (RAC) database services, service members, instances, or nodes that went down will be proactively removed from the pool. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Home">
      <summary>Gets or sets which Oracle Home to use. </summary>
      <keywords>OracleConnectionStringBuilder.Home property </keywords>
      <value>An Oracle Home to be used. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.IsFixedSize">
      <summary>Returns <see langword="true" />. </summary>
      <keywords>OracleConnectionStringBuilder.IsFixedSize property </keywords>
      <value>Always <see langword="true" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Item(System.String)">
      <summary>Returns the value of given key. </summary>
      <keywords>OracleConnectionStringBuilder.Item property </keywords>
      <param name="keyword">The key name. </param>
      <value>Value of given key. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Keys">
      <summary>Collection of keys in the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" />. </summary>
      <keywords>OracleConnectionStringBuilder.Keys property </keywords>
      <value>Collection of keys. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.LobBlockSize">
      <summary>Specifies the size of a block (in megabytes) to read/write CLOB or NCLOB data from/to database. This option is supported in OCI mode only. Applicable only for Unicode Oracle servers. </summary>
      <keywords>OracleConnectionStringBuilder.LobBlockSize property </keywords>
      <value>The size of a block (in megabytes) to read/write CLOB or NCLOB data from/to database. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.MaxPoolSize">
      <summary>The maximum number of connections allowed in the pool. </summary>
      <keywords>OracleConnectionStringBuilder.MaxPoolSize property </keywords>
      <value>Number of connections allowed in the pool. The default value is 100. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.MinPoolSize">
      <summary>The minimum number of connections allowed in the pool. </summary>
      <keywords>OracleConnectionStringBuilder.MinPoolSize property </keywords>
      <value>Number of connections allowed in the pool. The default value is 0. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.NumberMappings">
      <summary>Gets or sets the collection of number mappings used for this connection. </summary>
      <keywords>OracleConnectionStringBuilder.NumberMappings property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> object representing the number mappings. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolAllowWaiting">
      <summary>Enables or disables waiting for a connection to close when there is no free connection. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPoolAllowWaiting property </keywords>
      <value>If <see langword="true" />, new connections wait for an existing one to close if <b>Max Size</b> is reached; otherwise an exception is thrown. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolConnectionLifetime">
      <summary>Gets or sets the connection lifetime in the OCI pool. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPoolConnectionLifetime property </keywords>
      <value>The connection lifetime. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolIncrement">
      <summary>Specifies the number of sessions that are added at once. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPoolIncrement property </keywords>
      <value>The next increment for sessions to be started if the current number of sessions is less than <see cref="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolMaxSize" />. The valid values are 1 and above. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolMaxSize">
      <summary>Specifies the maximum number of sessions that can be opened in the session pool. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPoolMaxSize property </keywords>
      <value>The maximum number of sessions. Once this value is reached, no more sessions are opened. The valid values are 1 and above. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolMinSize">
      <summary>Specifies the minimum number of sessions in the session pool. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPoolMinSize property </keywords>
      <value>The minimum number of sessions. This number of sessions are started initially. After this, sessions are opened only when necessary. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolPassword">
      <summary>Gets or sets password for proxy connections. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPoolPassword property </keywords>
      <value>If set, defines password for proxy user. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPoolUserId">
      <summary>Gets or sets User Id for proxy connections. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPoolUserId property </keywords>
      <value>If set, defines user name for proxy user. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OciSessionPooling">
      <summary>Enables or disables the OCI Session Pooling feature. </summary>
      <keywords>OracleConnectionStringBuilder.OciSessionPooling property </keywords>
      <value>If <see langword="true" />, enables the OCI Session Pooling feature. In this mode the dotConnect for Oracle pool is disabled. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.OraMts">
      <summary>Determines whether to use Oracle Services for Microsoft Transaction Server (OraMTS) for distributed transactions. </summary>
      <keywords>OracleConnectionStringBuilder.OraMts property </keywords>
      <value><see langword="true" />, if Oracle Services for Microsoft Transaction Server (OraMTS) should be used for distributed transactions; otherwise <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.PassParametersByName">
      <summary>Determines whether parameters will be passed by name to the stored procedure calls. </summary>
      <keywords>OracleConnectionStringBuilder.PassParametersByName property </keywords>
      <value><see langword="true" /> if parameters should be passed by name; otherwise, <see langword="false" />. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Password">
      <summary>Gets or sets the user's password to connect. </summary>
      <keywords>OracleConnectionStringBuilder.Password property </keywords>
      <value>The user's password to connect. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.PersistSecurityInfo">
      <summary>Gets or sets a value indicating whether password is stored in connection string after connection is opened. </summary>
      <keywords>OracleConnectionStringBuilder.PersistSecurityInfo property </keywords>
      <value>If <see langword="true" />, <see cref="P:Devart.Data.Oracle.OracleConnection.ConnectionString" /> remains unaltered after opening connection; otherwise, password is removed. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Pooling">
      <summary>Gets or sets pooling mode. </summary>
      <keywords>OracleConnectionStringBuilder.Pooling property </keywords>
      <value>If <see langword="true" /> (the default value), when a <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> is closed, the internal connection object is not actually closed, and is placed  object is drawn from the appropriate pool or is created and added to the appropriate pool. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Port">
      <summary>Gets or sets the number of a port to communicate with listener on the server. </summary>
      <keywords>OracleConnectionStringBuilder.Port property </keywords>
      <value>The number of a port to communicate with listener on the server. The default value is 1521. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ProxyPassword">
      <summary>Gets or sets the password for Oracle proxy authentication. </summary>
      <keywords>OracleConnectionStringBuilder.ProxyPassword property </keywords>
      <value>The password for Oracle proxy authentication. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ProxyUserId">
      <summary>Gets or sets the proxy user id for Oracle proxy authentication. </summary>
      <keywords>OracleConnectionStringBuilder.ProxyUserId property </keywords>
      <value>The proxy user id for Oracle proxy authentication. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.Remove(System.String)">
      <summary>Sets value of the specified key to default. </summary>
      <keywords>OracleConnectionStringBuilder.Remove method </keywords>
      <param name="keyword">The key to clear. </param>
      <returns>
        <see langword="true" />, if operation is successful; <see langword="false" /> otherwise. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Server">
      <summary>Gets or sets the name of TNS alias of the Oracle database to which to connect. </summary>
      <keywords>OracleConnectionStringBuilder.Server property </keywords>
      <value>The name of TNS alias of the Oracle database to which to connect. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ServiceName">
      <summary>Gets or sets an alias to an Oracle database instance (or many instances)  to use in the OracleConnection.Direct mode. </summary>
      <keywords>OracleConnectionStringBuilder.ServiceName property </keywords>
      <value>Alias to an Oracle database instance (or many instances)  to use in the OracleConnection.Direct mode. The default value is empty string. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.ShouldSerialize(System.String)">
      <summary>Determines whether the key will be serialized if required. </summary>
      <keywords>OracleConnectionStringBuilder.ShouldSerialize method </keywords>
      <param name="keyword">Key name to inquiry. </param>
      <returns>
        <see langword="true" />, if the key will be serialized; <see langword="false" /> otherwise. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Sid">
      <summary>Gets or sets a unique name for an Oracle database instance. </summary>
      <keywords>OracleConnectionStringBuilder.Sid property </keywords>
      <value>Unique name for an Oracle database instance to use in the OracleConnection.Direct mode. The default value is empty string. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.StatementCachePurge">
      <summary>Determines whether to clear the OCI statement cache when closing the connection or putting it to the pool. </summary>
      <keywords>OracleConnectionStringBuilder.StatementCachePurge property </keywords>
      <value>If <see langword="true" />, the OCI statement cache is cleared when closing the connection or putting it to the pool. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.StatementCacheSize">
      <summary>Gets or sets the maximum number of statements that can be cached for a connection. </summary>
      <keywords>OracleConnectionStringBuilder.StatementCacheSize property </keywords>
      <value>The maximum number of statements that can be cached for a connection. Default value is 0 (statement caching is disabled). </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.ToString()">
      <summary>Returns the current connection string for the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" />. </summary>
      <keywords>OracleConnectionStringBuilder.ToString method </keywords>
      <returns>The current connection string for the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.TransactionScopeLocal">
      <summary>Enables support for non-distributed transactions in the TransactionScope implementation. </summary>
      <keywords>OracleConnectionStringBuilder.TransactionScopeLocal property </keywords>
      <value><see langword="true" />, if one-phase commit is used within TransactionScope; <see langword="false" /> otherwise. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.TrimFixedChar">
      <summary>Specifies whether to trim trailing spaces when reading data from fixed-length string data types (CHAR, NCHAR). </summary>
      <keywords>OracleConnectionStringBuilder.TrimFixedChar property </keywords>
      <value><see langword="true" />, if  fixed-length string data type (CHAR, NCHAR) values should be trimmed; otherwise, <see langword="false" />. The default value is <see langword="true" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleConnectionStringBuilder.TryGetValue(System.String,System.Object@)">
      <summary>Attempts to get a key value. </summary>
      <keywords>OracleConnectionStringBuilder.TryGetValue method </keywords>
      <param name="keyword">Key name to obtain the value. </param>
      <param name="value">Value of the key. If operation fails, the value is null. </param>
      <returns>
        <see langword="true" /> if the operation is successful; <see langword="false" /> otherwise. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Unicode">
      <summary>Gets or sets a value indicating whether the UTF16 charset will be used. </summary>
      <keywords>OracleConnectionStringBuilder.Unicode property </keywords>
      <value><see langword="true" />, if client charset UTF16 is used; <see langword="false" />, if default client charset is used. The default value for Full .NET Framework is <see langword="false" />. For .NET Core, the default value is <see langword="true" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.UsePerformanceMonitor">
      <summary>Enables dotConnect for Oracle performance counters that allow you to conveniently measure the frequency of connecting/disconnecting to the data source, the number of active connections, pooled connections, etc. via Windows Performance Monitor or programmatically. See <a href="PerformanceCounters.html">Performance Counters Support</a> for more information. </summary>
      <keywords>OracleConnectionStringBuilder.UsePerformanceMonitor property </keywords>
      <value>If <see langword="true" />, the dotConnect for Oracle performance counters will be enabled and available in Windows Performance Monitor when an application, using such connections is running. The default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.UserId">
      <summary>Gets or sets the name of the user to connect. </summary>
      <keywords>OracleConnectionStringBuilder.UserId property </keywords>
      <value>The name of the user to connect. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.ValidateConnection">
      <summary>Indicates whether to validate connections that are being taken from the pool. </summary>
      <keywords>OracleConnectionStringBuilder.ValidateConnection property </keywords>
      <value><see langword="true" />, if the connection should be validated when it is taken from the pool; <see langword="false" /> otherwise. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleConnectionStringBuilder.Values">
      <summary>Collection of values in the <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" />. </summary>
      <keywords>OracleConnectionStringBuilder.Values property </keywords>
      <value>Collection of values. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleCursor">
      <summary>Represents an Oracle REF CURSOR and value of cursor field. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCursor.Close()">
      <summary>Closes server cursor. </summary>
      <keywords>OracleCursor.Close method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCursor.Connection">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by the <see cref="T:Devart.Data.Oracle.OracleCursor" />. </summary>
      <keywords>OracleCursor.Connection property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCursor.Dispose()">
      <summary>Disposes the resources allocated by the <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </summary>
      <keywords>OracleCursor.Dispose method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCursor.FetchSize">
      <summary>Gets or sets the required size of the <see cref="T:Devart.Data.Oracle.OracleDataReader" /> internal cache to store result set data. The default value is 131072. </summary>
      <keywords>OracleCursor.FetchSize property </keywords>
      <value>The required size of the <see cref="T:Devart.Data.Oracle.OracleDataReader" /> internal cache to store result set data. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleCursor.GetDataReader()">
      <summary>Gets an <see cref="T:Devart.Data.Oracle.OracleDataReader" /> for the specified cursor. </summary>
      <keywords>OracleCursor.GetDataReader method </keywords>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleDataReader" /> for the cursor. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCursor.IsClosed">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleCursor" /> object is closed or not. </summary>
      <keywords>OracleCursor.IsClosed property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleCursor" /> is closed; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleCursor.IsNull">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleCursor" /> object represents <see cref="F:Devart.Data.Oracle.OracleCursor.Null" />. </summary>
      <keywords>OracleCursor.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleCursor" /> object represents <see cref="F:Devart.Data.Oracle.OracleCursor.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleCursor.Null">
      <summary>Represents a null <see cref="T:Devart.Data.Oracle.OracleCursor" /> object not associated with any cursor at the server. </summary>
      <keywords>OracleCursor.Null field </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDataAdapter">
      <summary>Represents a set of data commands and a data source connection that are used to fill the <see cref="T:System.Data.DataSet" /> and update an Oracle data. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.#ctor(Devart.Data.Oracle.OracleCommand)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> class with the specified <see cref="T:Devart.Data.Oracle.OracleCommand" /> as the <see ref="P:Devart.Data.Oracle.OracleDataAdapter.SelectCommand" /> property. </summary>
      <param name="selectCommand">A <see cref="T:Devart.Data.Oracle.OracleCommand" /> that contains SQL SELECT statement, and is set as the <see cref="P:Devart.Data.Oracle.OracleDataAdapter.SelectCommand" /> property of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> class with a <see cref="P:Devart.Data.Oracle.OracleDataAdapter.SelectCommand" /> and a <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </summary>
      <param name="selectCommandText">A <see cref="T:System.String" /> that contains a SQL SELECT statement to be used as the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> of the <see cref="P:Devart.Data.Oracle.OracleDataAdapter.SelectCommand" /> property of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </param>
      <param name="selectConnection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> class with a <see cref="P:Devart.Data.Oracle.OracleDataAdapter.SelectCommand" /> and a connection string. </summary>
      <param name="selectCommandText">A <see cref="T:System.String" /> that is a SELECT statement to be used as the <see cref="P:Devart.Data.Oracle.OracleCommand.CommandText" /> of the <see cref="P:Devart.Data.Oracle.OracleDataAdapter.SelectCommand" /> property of the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> . </param>
      <param name="selectConnectionString">The connection string. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataAdapter.DeleteCommand">
      <summary>Gets or sets an Oracle statement to delete records from the data set. </summary>
      <keywords>OracleDataAdapter.DeleteCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> used during an update operation to delete records in Oracle that correspond to deleted rows in the <see cref="T:System.Data.DataSet" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.Fill(System.Data.DataSet,Devart.Data.Oracle.OracleCursor)">
      <summary>Adds or refreshes rows in the <see cref="T:System.Data.DataSet" /> to match those in the data source using the specified <see cref="T:System.Data.DataSet" /> and the <see cref="T:Devart.Data.Oracle.OracleCursor" />. </summary>
      <keywords>OracleDataAdapter.Fill method </keywords>
      <param name="dataSet">A <see cref="T:System.Data.DataSet" /> to fill with records. </param>
      <param name="cursor">An <see cref="T:Devart.Data.Oracle.OracleCursor" /> used to retrieve data using <see cref="T:Devart.Data.Oracle.OracleDataReader" />. </param>
      <returns>The number of rows successfully added to or refreshed in the <see cref="T:System.Data.DataSet" />. </returns>
      <overloads>Adds or refreshes rows in a <see cref="T:System.Data.DataTable" /> to match those in the data source using the specified <see cref="T:System.Data.DataTable" /> and <see cref="T:Devart.Data.Oracle.OracleCursor" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.Fill(System.Data.DataSet,System.Int32,System.Int32,System.String,Devart.Data.Oracle.OracleCursor)">
      <summary>Adds or refreshes rows in a specified range in the <see cref="T:System.Data.DataSet" /> to match those in the data source using the <see cref="T:System.Data.DataSet" />, <see cref="T:System.Data.DataTable" />, and <see cref="T:Devart.Data.Oracle.OracleCursor" />. </summary>
      <keywords>OracleDataAdapter.Fill method </keywords>
      <param name="dataSet">A <see cref="T:System.Data.DataSet" /> to fill with records. </param>
      <param name="startRecord">The zero-based record number to start with. </param>
      <param name="maxRecords">The maximum number of records to retrieve. </param>
      <param name="srcTable">The name of the <see cref="T:System.Data.DataTable" /> to use for table mapping. </param>
      <param name="cursor">An <see cref="T:Devart.Data.Oracle.OracleCursor" /> used to retrieve data using <see cref="T:Devart.Data.Oracle.OracleDataReader" />. </param>
      <returns>The number of rows successfully added to or refreshed in the <see cref="T:System.Data.DataSet" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.Fill(System.Data.DataSet,System.String,Devart.Data.Oracle.OracleCursor)">
      <summary>Adds or refreshes rows in the <see cref="T:System.Data.DataSet" /> to match those in the data source using the specified <see cref="T:System.Data.DataSet" /> and <see cref="T:Devart.Data.Oracle.OracleCursor" />. </summary>
      <keywords>OracleDataAdapter.Fill method </keywords>
      <param name="dataSet">A <see cref="T:System.Data.DataSet" /> to fill with records. </param>
      <param name="srcTable">The name of the <see cref="T:System.Data.DataTable" /> to use for table mapping. </param>
      <param name="cursor">An <see cref="T:Devart.Data.Oracle.OracleCursor" /> used to retrieve data using <see cref="T:Devart.Data.Oracle.OracleDataReader" />. </param>
      <returns>The number of rows successfully added to or refreshed in the <see cref="T:System.Data.DataSet" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.Fill(System.Data.DataTable,Devart.Data.Oracle.OracleCursor)">
      <summary>Adds or refreshes rows in a <see cref="T:System.Data.DataTable" /> to match those in the data source using the specified <see cref="T:System.Data.DataTable" /> and <see cref="T:Devart.Data.Oracle.OracleCursor" />. </summary>
      <keywords>OracleDataAdapter.Fill method </keywords>
      <param name="dataTable">A <see cref="T:System.Data.DataTable" /> to fill with records. </param>
      <param name="cursor">An <see cref="T:Devart.Data.Oracle.OracleCursor" /> used to retrieve data using <see cref="T:Devart.Data.Oracle.OracleDataReader" />. </param>
      <returns>The number of rows successfully added to or refreshed in the <see cref="T:System.Data.DataTable" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.InitializeSequentialFill()">
      <summary>Prepares the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> to operate in sequential mode. </summary>
      <keywords>OracleDataAdapter.InitializeSequentialFill method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataAdapter.InsertCommand">
      <summary>Gets or sets an Oracle statement to insert new records into the data source. </summary>
      <keywords>OracleDataAdapter.InsertCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> 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" />. </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleDataAdapter.RowUpdated">
      <summary>Occurs during <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> after a command is executed against the data source. The attempt to update is made, so the event fires. </summary>
      <keywords>OracleDataAdapter.RowUpdated event </keywords>
    </member>
    <member name="E:Devart.Data.Oracle.OracleDataAdapter.RowUpdating">
      <summary>Occurs during <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> before a command is executed against the data source. The attempt to update is made, so the event fires. </summary>
      <keywords>OracleDataAdapter.RowUpdating event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataAdapter.SelectCommand">
      <summary>Gets or sets an Oracle statement used to select records in the data source. </summary>
      <keywords>OracleDataAdapter.SelectCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> that is used during a fill operation to select records from the data source for placement in the <see cref="T:System.Data.DataSet" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataAdapter.TableMappings">
      <summary>Gets a collection that provides the master mapping between a source table and a <see cref="T:Devart.Data.Oracle.OracleDataTable" />. </summary>
      <keywords>OracleDataAdapter.TableMappings property </keywords>
      <value>A collection that provides the master mapping between the returned records and the <see cref="T:System.Data.DataSet" />. The default value is an empty collection. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataAdapter.TerminateSequentialFill()">
      <summary>Frees the resources required for the sequential mode. </summary>
      <keywords>OracleDataAdapter.TerminateSequentialFill method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataAdapter.UpdateBatchSize">
      <summary>Gets or sets the number of rows that are processed in each round-trip to the server. </summary>
      <keywords>OracleDataAdapter.UpdateBatchSize property </keywords>
      <value><para>The number of rows to process per batch. </para>
<list type="table"><listheader><term>Value is</term><description>Effect</description></listheader><item><term>0</term><description>There is no limit on the batch size.</description></item><item><term>1</term><description>Disables batch updating.</description></item><item><term>more than 1</term><description>Changes are sent using batches of UpdateBatchSize operations at a time.</description></item></list>
<para>When setting this to a value other than 1, all the commands associated with the <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> should have their <see cref="P:Devart.Common.DbCommandBase.UpdatedRowSource" /> property set to None or OutputParameters. An exception is thrown otherwise.</para> </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataAdapter.UpdateCommand">
      <summary>Gets or sets an Oracle statement used to update records in the data source. </summary>
      <keywords>OracleDataAdapter.UpdateCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> 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" />. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDataReader">
      <summary>Reads a forward-only stream of rows from Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.Close()">
      <summary>Closes the <see cref="T:Devart.Data.Oracle.OracleDataReader" /> object. </summary>
      <keywords>OracleDataReader.Close method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataReader.Depth">
      <summary>Gets a value indicating the depth of nesting for the current row. </summary>
      <keywords>OracleDataReader.Depth property </keywords>
      <value>Depth of nesting for the current row. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataReader.EndOfData">
      <summary>Indicates whether the <see cref="T:Devart.Data.Oracle.OracleDataReader" /> has been read completely. </summary>
      <keywords>OracleDataReader.EndOfData property </keywords>
      <value>
        <see langword="true" /> if there is no more data in <see cref="T:Devart.Data.Oracle.OracleDataReader" />. This property is <see langword="false" /> if there is more data to read, or there were no data at all. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataReader.FieldCount">
      <summary>Gets the number of columns in the current row. </summary>
      <keywords>OracleDataReader.FieldCount property </keywords>
      <value>When not positioned in a valid record set, 0; otherwise the number of columns in the current record. The default value is -1. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetBoolean(System.Int32)">
      <summary>Gets the value of the specified column as a Boolean. </summary>
      <keywords>OracleDataReader.GetBoolean method </keywords>
      <param name="i"> </param>
      <returns>The value of the column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetByte(System.Int32)">
      <summary>Gets the value of the specified column as a byte. </summary>
      <keywords>OracleDataReader.GetByte method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column as a byte. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.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 given buffer offset. </summary>
      <keywords>OracleDataReader.GetBytes method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <param name="fieldOffset">The index within the field where the read operation is to begin. </param>
      <param name="buffer">The buffer into which to read the stream of bytes. </param>
      <param name="bufferOffset">The index within the buffer where the write operation is to begin. </param>
      <param name="length">The maximum length to copy into the buffer. </param>
      <returns>
        <para>The actual number of bytes read.</para> </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetChar(System.Int32)">
      <summary>Gets the value of the specified column as a single character. </summary>
      <keywords>OracleDataReader.GetChar method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column as a character. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.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 given buffer offset. </summary>
      <keywords>OracleDataReader.GetChars method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <param name="fieldOffset">The index within the field where the read operation is to begin. </param>
      <param name="buffer">The buffer into which to copy data. </param>
      <param name="bufferOffset">The index within the buffer where the write operation is to begin. </param>
      <param name="length">The maximum number of characters to read. </param>
      <returns>
        <para>The actual number of characters read.</para> </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetDataTypeName(System.Int32)">
      <summary>Gets the name of the source data type. </summary>
      <keywords>OracleDataReader.GetDataTypeName method </keywords>
      <param name="i"> </param>
      <returns>The name of the back-end data type. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetDateTime(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:System.DateTime" /> object. </summary>
      <keywords>OracleDataReader.GetDateTime method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetDateTimeOffset(System.Int32)">
      <summary>Gets the value of the specified column as an DateTimeOffset object. </summary>
      <keywords>OracleDataReader.GetDateTimeOffset method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an DateTimeOffset object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetDecimal(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:System.Decimal" /> object. </summary>
      <keywords>OracleDataReader.GetDecimal method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetDouble(System.Int32)">
      <summary>Gets the value of the specified column as a double-precision floating point number. </summary>
      <keywords>OracleDataReader.GetDouble method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetFieldType(System.Int32)">
      <summary>Gets the <see cref="T:System.Type" /> that is the data type of the object. </summary>
      <keywords>OracleDataReader.GetFieldType method </keywords>
      <param name="i"> </param>
      <returns>The <see cref="T:System.Type" /> that is the data type of the object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetFloat(System.Int32)">
      <summary>Gets the value of the specified column as a single-precision floating point number. </summary>
      <keywords>OracleDataReader.GetFloat method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetGuid(System.Int32)">
      <summary>Gets the value of the specified column as a globally-unique identifier (GUID). </summary>
      <keywords>OracleDataReader.GetGuid method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetInt16(System.Int32)">
      <summary>Gets the value of the specified column as a 16-bit signed integer. </summary>
      <keywords>OracleDataReader.GetInt16 method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetInt32(System.Int32)">
      <summary>Gets the value of the specified column as a 32-bit signed integer. </summary>
      <keywords>OracleDataReader.GetInt32 method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetInt64(System.Int32)">
      <summary>Gets the value of the specified column as a 64-bit signed integer. </summary>
      <keywords>OracleDataReader.GetInt64 method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetName(System.Int32)">
      <summary>Gets the name of the specified column. </summary>
      <keywords>OracleDataReader.GetName method </keywords>
      <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:Devart.Data.Oracle.OracleDataReader.GetNativeOracleArray(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object. </summary>
      <keywords>OracleDataReader.GetNativeOracleArray method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetNativeOracleArray(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object. </summary>
      <keywords>OracleDataReader.GetNativeOracleArray method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleArray" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetNativeOracleObject(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> object. </summary>
      <keywords>OracleDataReader.GetNativeOracleObject method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetNativeOracleObject(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> object. </summary>
      <keywords>OracleDataReader.GetNativeOracleObject method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetNativeOracleTable(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> object. </summary>
      <keywords>OracleDataReader.GetNativeOracleTable method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetNativeOracleTable(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> object. </summary>
      <keywords>OracleDataReader.GetNativeOracleTable method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.NativeOracleTable" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetObjectType(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleType" /> object. </summary>
      <keywords>OracleDataReader.GetObjectType method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleType" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleType" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetObjectType(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleType" /> object. </summary>
      <keywords>OracleDataReader.GetObjectType method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleType" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleAnyData(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleAnyData" /> object. </summary>
      <keywords>OracleDataReader.GetOracleAnyData method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleAnyData" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleAnyData" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleAnyData(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleAnyData" /> object. </summary>
      <keywords>OracleDataReader.GetOracleAnyData method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleAnyData" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleArray(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </summary>
      <keywords>OracleDataReader.GetOracleArray method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleArray(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </summary>
      <keywords>OracleDataReader.GetOracleArray method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleArray" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleBFile(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. </summary>
      <keywords>OracleDataReader.GetOracleBFile method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleBFile(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. </summary>
      <keywords>OracleDataReader.GetOracleBFile method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBFile" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleBinary(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </summary>
      <keywords>OracleDataReader.GetOracleBinary method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleBinary(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </summary>
      <keywords>OracleDataReader.GetOracleBinary method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleBinary" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleCursor(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </summary>
      <keywords>OracleDataReader.GetOracleCursor method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleCursor(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </summary>
      <keywords>OracleDataReader.GetOracleCursor method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleCursor" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleDate(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </summary>
      <keywords>OracleDataReader.GetOracleDate method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleDate(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </summary>
      <keywords>OracleDataReader.GetOracleDate method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleDateTime(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleDateTime" /> object. </summary>
      <keywords>OracleDataReader.GetOracleDateTime method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleDateTime" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleIntervalDS(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </summary>
      <keywords>OracleDataReader.GetOracleIntervalDS method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleIntervalDS(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </summary>
      <keywords>OracleDataReader.GetOracleIntervalDS method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleIntervalYM(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </summary>
      <keywords>OracleDataReader.GetOracleIntervalYM method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleIntervalYM(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </summary>
      <keywords>OracleDataReader.GetOracleIntervalYM method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleLob(System.Int32)">
      <summary>Gets the value of the specified column as a <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleDataReader.GetOracleLob method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as a <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </returns>
      <overloads>Gets the value of the specified column as a <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleLob(System.String)">
      <summary>Gets the value of the specified column as a <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleDataReader.GetOracleLob method </keywords>
      <param name="name"> </param>
      <returns>The value of the specified column as a <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleMonthSpan(System.Int32)">
      <summary>Gets the value of the specified column as an OracleMonthSpan object. </summary>
      <keywords>OracleDataReader.GetOracleMonthSpan method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an OracleMonthSpan object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleNumber(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </summary>
      <keywords>OracleDataReader.GetOracleNumber method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleNumber(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </summary>
      <keywords>OracleDataReader.GetOracleNumber method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleObject(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </summary>
      <keywords>OracleDataReader.GetOracleObject method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleObject(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </summary>
      <keywords>OracleDataReader.GetOracleObject method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleRef(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. </summary>
      <keywords>OracleDataReader.GetOracleRef method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleRef(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. </summary>
      <keywords>OracleDataReader.GetOracleRef method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleRef" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleString(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. </summary>
      <keywords>OracleDataReader.GetOracleString method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleString(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. </summary>
      <keywords>OracleDataReader.GetOracleString method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleString" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleTable(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </summary>
      <keywords>OracleDataReader.GetOracleTable method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleTable(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </summary>
      <keywords>OracleDataReader.GetOracleTable method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleTimeSpan(System.Int32)">
      <summary>Gets the value of the specified column as an OracleTimeSpan object. </summary>
      <keywords>OracleDataReader.GetOracleTimeSpan method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an OracleTimeSpan object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleTimeStamp(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object. </summary>
      <keywords>OracleDataReader.GetOracleTimeStamp method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleTimeStamp(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object. </summary>
      <keywords>OracleDataReader.GetOracleTimeStamp method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleValue(System.Int32)">
      <summary>Gets the value of the column at the specified ordinal in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>OracleDataReader.GetOracleValue method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the column as the dotConnect for Oracle wrapped type. </returns>
      <overloads>Gets the value of the column at the specified ordinal in its Oracle format wrapped by dotConnect for Oracle. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleValue(System.String)">
      <summary>Gets the value of the specified column in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>OracleDataReader.GetOracleValue method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the column as the dotConnect for Oracle wrapped type. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleValues()">
      <summary>Gets all the column values as the dotConnect for Oracle wrapped types. </summary>
      <keywords>OracleDataReader.GetOracleValues method </keywords>
      <returns>An array of objects with the dotConnect for Oracle wrapped types as the column values. </returns>
      <overloads>Gets all the column values as the dotConnect for Oracle wrapped types. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleValues(System.Object[])">
      <summary>Gets all the column values as the dotConnect for Oracle wrapped types. </summary>
      <keywords>OracleDataReader.GetOracleValues method </keywords>
      <param name="values">An array of objects to hold the dotConnect for Oracle wrapped types as the column values. </param>
      <returns>The number of column values. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleXml(System.Int32)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <keywords>OracleDataReader.GetOracleXml method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </returns>
      <overloads>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetOracleXml(System.String)">
      <summary>Gets the value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <keywords>OracleDataReader.GetOracleXml method </keywords>
      <param name="name">The name of the column to get value of. </param>
      <returns>The value of the specified column as an <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetProviderSpecificFieldType(System.Int32)">
      <summary>Gets the <see cref="T:System.Type" /> that is the provider-specific data type of the object. </summary>
      <keywords>OracleDataReader.GetProviderSpecificFieldType method </keywords>
      <param name="i"> </param>
      <returns>The <see cref="T:System.Type" /> that is the provider-specific data type of the object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetProviderSpecificValue(System.Int32)">
      <summary>Gets the value of the specified column. If possible, a provider-specific type is used. </summary>
      <keywords>OracleDataReader.GetProviderSpecificValue method </keywords>
      <param name="i"> </param>
      <returns>The value to return. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetProviderSpecificValues()">
      <summary>Gets all column values for the current row. If possible, a provider-specific type is used. </summary>
      <keywords>OracleDataReader.GetProviderSpecificValues method </keywords>
      <returns>An array of <see cref="T:System.Object" /> with the column values. </returns>
      <overloads>Gets all column values in the collection for the current row. If possible, a provider-specific type is used. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetProviderSpecificValues(System.Object[])">
      <summary>Gets all column values for the current row. If possible, a provider-specific type is used. </summary>
      <keywords>OracleDataReader.GetProviderSpecificValues method </keywords>
      <param name="values">An array of <see cref="T:System.Object" /> into which to copy the column values. </param>
      <returns>The number of instances of <see cref="T:System.Object" /> in the array. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetString(System.Int32)">
      <summary>Gets the value of the specified column as a string. </summary>
      <keywords>OracleDataReader.GetString method </keywords>
      <param name="i"> </param>
      <returns>The value of the specified column. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetTimeSpan(System.Int32)">
      <summary>Gets the value of the specified column as a System.TimeSpan. </summary>
      <keywords>OracleDataReader.GetTimeSpan method </keywords>
      <param name="i">The zero-based column ordinal. </param>
      <returns>The value of the specified column as a System.TimeSpan. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetValue(System.Int32)">
      <summary>Gets the value of the specified column in its native format. </summary>
      <keywords>OracleDataReader.GetValue method </keywords>
      <param name="i"> </param>
      <returns>The value to return. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetValues()">
      <summary>Gets all column values for the current row. </summary>
      <keywords>OracleDataReader.GetValues method </keywords>
      <returns>An array of <see cref="T:System.Object" /> with the column values. </returns>
      <overloads>Gets all column values for the current row. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.GetValues(System.Object[])">
      <summary>Gets all column values for the current row. </summary>
      <keywords>OracleDataReader.GetValues method </keywords>
      <param name="values">An array of <see cref="T:System.Object" /> into which to copy the attribute column values. </param>
      <returns>The number of instances of <see cref="T:System.Object" /> in the array. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataReader.HasRows">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleDataReader" /> contains one or more rows. </summary>
      <keywords>OracleDataReader.HasRows property </keywords>
      <value>
        <see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleDataReader" /> contains one or more rows; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.IsDBNull(System.Int32)">
      <summary>Gets a value indicating whether the column contains non-existent or missing values. </summary>
      <keywords>OracleDataReader.IsDBNull method </keywords>
      <param name="i"> </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:Devart.Data.Oracle.OracleDataReader.NextResult()">
      <summary>Advances the data reader to the next result, when reading the results of multiple REF CURSORs in PL/SQL statement. </summary>
      <keywords>OracleDataReader.NextResult method </keywords>
      <returns><see langword="true" /> if there are more cursors; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataReader.Read()">
      <summary>Advances the <see cref="T:Devart.Data.Oracle.OracleDataReader" /> to the next record. </summary>
      <keywords>OracleDataReader.Read method </keywords>
      <returns>
        <see langword="true" /> if there are more rows; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataReader.RecordsAffected">
      <summary>Gets the number of rows changed, inserted, or deleted by execution of the SQL statement. </summary>
      <keywords>OracleDataReader.RecordsAffected property </keywords>
      <value>The number of rows changed, inserted, or deleted. -1 for SELECT statements; 0 if no rows were affected, or the statement failed. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDataSet">
      <summary>Represents an in-memory cache of data with support for Oracle-specific features. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataSet.#ctor()">
      <summary>Initializes a new instance of a <see cref="T:Devart.Data.Oracle.OracleDataSet" /> class with the given name. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataSet.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext,System.Boolean)">
      <summary>This API supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
      <param name="info">Contains the data needed to serialize or deserialize an <see cref="T:Devart.Data.Oracle.OracleDataSet" /> object. </param>
      <param name="context">Describes the source and destination of a given serialized stream, and provides an additional caller-defined context. </param>
      <param name="ConstructSchema">Value that determines whether to construct schema or not. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataSet.Connection">
      <summary>Associated <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <keywords>OracleDataSet.Connection property </keywords>
      <value>
        <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by <see cref="T:Devart.Data.Oracle.OracleDataSet" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataSet.CreateDataTable()">
      <summary>Creates and returns new <see cref="T:Devart.Data.Oracle.OracleDataTable" /> object. </summary>
      <keywords>OracleDataSet.CreateDataTable method </keywords>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleDataTable" /> object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataSet.Relations">
      <summary>Gets a collection of relations in the <see cref="T:Devart.Data.Oracle.OracleDataSet" />. </summary>
      <keywords>OracleDataSet.Relations property </keywords>
      <value>A collection of relations. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataSet.Tables">
      <summary>Gets collection of tables </summary>
      <keywords>OracleDataSet.Tables property </keywords>
      <value>Collection of tables in DataSet </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDataSourceEnumerator">
      <summary>Provides a mechanism for enumerating all known Oracle servers (TNS aliases). </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataSourceEnumerator.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataSourceEnumerator" /> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataSourceEnumerator.GetDataSources()">
      <summary>Retrieves a DataTable containing information about all TNS aliases described in the default Oracle home. </summary>
      <keywords>OracleDataSourceEnumerator.GetDataSources method </keywords>
      <returns>A DataTable containing information about all TNS aliases described in the default Oracle home. </returns>
      <overloads>Retrieves a DataTable containing information about all TNS aliases described in the default Oracle home. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataSourceEnumerator.GetDataSources(System.String)">
      <summary>Retrieves a DataTable containing information about all TNS aliases described in the specified Oracle home. </summary>
      <keywords>OracleDataSourceEnumerator.GetDataSources method </keywords>
      <param name="homeName">Name of the Oracle home to read TNS aliases from. </param>
      <returns>A DataTable containing information about all TNS aliases described in the specified Oracle home. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataSourceEnumerator.Instance">
      <summary>Returns the instance of <see cref="T:Devart.Data.Oracle.OracleDataSourceEnumerator" />. </summary>
      <keywords>OracleDataSourceEnumerator.Instance property </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDataTable">
      <summary>Represents a single object that provides all of the functionality needed to retrieve and manipulate data from an Oracle data source. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataTable" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataTable" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.#ctor(Devart.Data.Oracle.OracleCommand)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataTable" /> class. </summary>
      <param name="selectCommand">A <see cref="T:Devart.Data.Oracle.OracleCommand" /> object used to select rows from the data source. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.#ctor(Devart.Data.Oracle.OracleCommand,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataTable" /> class. </summary>
      <param name="selectCommand">A <see cref="T:Devart.Data.Oracle.OracleCommand" /> object used to select rows from the data source. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to connect to the data source. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataTable" /> class. </summary>
      <param name="tableName">Name of the table to work with. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataTable" /> class. </summary>
      <param name="selectCommandText">The text of the selection command. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to connect to the data source. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDataTable" /> class. </summary>
      <param name="selectCommandText">The text of the selection command. </param>
      <param name="connectionString">Connection string used to connect to the data source. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to connect to the data source. </summary>
      <keywords>OracleDataTable.Connection property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object which provides a connection to the data source. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.DeleteCommand">
      <summary>Gets or sets an Oracle statement to delete records from the data set. </summary>
      <keywords>OracleDataTable.DeleteCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> 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" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.GetItemProperties(System.ComponentModel.PropertyDescriptor[])">
      <summary>Used internally. </summary>
      <keywords>OracleDataTable.GetItemProperties method </keywords>
      <param name="listAccessors"> </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.GetListName(System.ComponentModel.PropertyDescriptor[])">
      <summary>Used internally. </summary>
      <keywords>OracleDataTable.GetListName method </keywords>
      <param name="listAccessors"> </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.IdentityInsert">
      <summary>Determines whether the row identity column value is database-generated or it is provided by DataSet when inserting the DataSet data into the database. This property is ignored if IdentityType for the identity column is None or GeneratedAlways. </summary>
      <keywords>OracleDataTable.IdentityInsert property </keywords>
      <value>If <see langword="true" />,  identity column values are inserted into the database for columns with <see cref="T:Devart.Data.Oracle.OracleIdentityType" /> equal to GeneratedByDefault or GeneratedByDefaultOnNull; otherwise they are not inserted. Default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.IdentityUpdate">
      <summary>Determines whether the row identity column value is database-generated or it is provided by DataSet when updating the DataSet data in the database. This property is ignored if <see cref="T:Devart.Data.Oracle.OracleIdentityType" /> for the identity column is None or GeneratedAlways. </summary>
      <keywords>OracleDataTable.IdentityUpdate property </keywords>
      <value>If <see langword="true" />,  identity column values are inserted into the database for columns with <see cref="T:Devart.Data.Oracle.OracleIdentityType" /> equal to GeneratedByDefault or GeneratedByDefaultOnNull; otherwise they are not inserted. Default value is <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.InsertCommand">
      <summary>Gets or sets an Oracle statement to insert new records into the data source. </summary>
      <keywords>OracleDataTable.InsertCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> 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" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.ObjectView">
      <summary>Indicates how Oracle objects are represented in <b>DataSet</b> and visual grids like <b>DataGrid</b>. </summary>
      <keywords>OracleDataTable.ObjectView property </keywords>
      <value>If <see langword="true" />, Oracle objects are shown as expandable secondary rows; otherwise the appearance depends on <see cref="P:Devart.Data.Oracle.OracleDataTable.SplitObjects" /> property. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.ReadLobMode">
      <summary>Determines how LOB data is fetched and represented. </summary>
      <keywords>OracleDataTable.ReadLobMode property </keywords>
      <value>One of <see cref="T:Devart.Data.Oracle.ReadLobMode" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.RefreshingFields">
      <summary>Gets or sets list of fields whose values should be retrieved after a DML statement execution. </summary>
      <keywords>OracleDataTable.RefreshingFields property </keywords>
      <value>The string containing list of field names separated by semicolon. </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleDataTable.RowUpdated">
      <summary>Occurs during <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> after a command is executed against the data source. The attempt to update is made, so the event fires. </summary>
      <keywords>OracleDataTable.RowUpdated event </keywords>
    </member>
    <member name="E:Devart.Data.Oracle.OracleDataTable.RowUpdating">
      <summary>Occurs during <see cref="M:System.Data.Common.DbDataAdapter.Update(System.Data.DataSet)" /> before a command is executed against the data source. The attempt to update is made, so the event fires. </summary>
      <keywords>OracleDataTable.RowUpdating event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.SelectCommand">
      <summary>Gets or sets an Oracle statement used to select records in the data source. </summary>
      <keywords>OracleDataTable.SelectCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> that is used during a fill operation to select records from the data source for placement in the <see cref="T:System.Data.DataSet" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.SplitObjects">
      <summary>Determines how attributes of Oracle objects are stored and represented in <see cref="T:Devart.Data.Oracle.OracleDataTable" />. </summary>
      <keywords>OracleDataTable.SplitObjects property </keywords>
      <value>If <see langword="true" />, Oracle objects are decomposed to individual attributes. Otherwise objects are represented as <see cref="T:Devart.Data.Oracle.OracleObject" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.TableMapping">
      <summary>Gets a <see cref="T:System.Data.Common.DataTableMapping" /> object that provides the master mapping between a source table and a <see cref="T:Devart.Data.Oracle.OracleDataTable" />. </summary>
      <keywords>OracleDataTable.TableMapping property </keywords>
      <value>A <see cref="T:System.Data.Common.DataTableMapping" /> object that provides the master mapping between the returned records and the <see cref="T:Devart.Data.Oracle.OracleDataTable" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDataTable.Update()">
      <summary>Executes the appropriate commands to delete, insert, or update rows in the data source. </summary>
      <keywords>OracleDataTable.Update method </keywords>
      <returns>The number of rows successfully updated from the <see cref="T:Devart.Data.Oracle.OracleDataTable" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.UpdateCommand">
      <summary>Gets or sets an Oracle statement used to update records in the data source. </summary>
      <keywords>OracleDataTable.UpdateCommand property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> 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" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.UpdatingFields">
      <summary>Gets or sets string containing list of field names used to generate update commands. </summary>
      <keywords>OracleDataTable.UpdatingFields property </keywords>
      <value>The string containing list of field names separated by semicolon. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.UpdatingKeyFields">
      <summary>Gets or sets string containing list of key field names separated by semicolon. They are used to generate update commands. </summary>
      <keywords>OracleDataTable.UpdatingKeyFields property </keywords>
      <value>The string containing list of key field names separated by semicolon. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDataTable.UpdatingTable">
      <summary>Gets or sets table name to generate update statements for. </summary>
      <keywords>OracleDataTable.UpdatingTable property </keywords>
      <value>The name of the table. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDatabase">
      <summary>This class represents an Oracle Database instance and allows you to start and stop it. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.#ctor(System.String)">
      <summary>Creates an instance of <see cref="T:Devart.Data.Oracle.OracleDatabase" /> using the supplied connection string. </summary>
      <param name="connectionString">The connection string used for connecting to the Oracle Database instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Dispose()">
      <summary>Releases all resources allocated by this object. </summary>
      <keywords>OracleDatabase.Dispose method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.ExecuteNonQuery(System.String)">
      <summary>Executes SQL statement against this Oracle Database instance. </summary>
      <keywords>OracleDatabase.ExecuteNonQuery method </keywords>
      <param name="sql">The SQL statement to execute. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDatabase.IsPluggableDatabase">
      <summary>Indicates whether the current Oracle Database instance is an Oracle pluggable database (PDB). </summary>
      <keywords>OracleDatabase.IsPluggableDatabase property </keywords>
      <value><see langword="true" /> if the current Oracle Database instance is an Oracle pluggable database (PDB); otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDatabase.ServerVersion">
      <summary>Gets a string containing the version of the instance of Oracle Database, the <see cref="T:Devart.Data.Oracle.OracleDatabase" /> object is connected to. </summary>
      <keywords>OracleDatabase.ServerVersion property </keywords>
      <value>The version of the instance of Oracle Database. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDatabase.ShortServerVersion">
      <summary>Gets the version of the instance of Oracle Database, the <see cref="T:Devart.Data.Oracle.OracleDatabase" /> object is connected to, as a <see cref="T:System.Version" /> object. </summary>
      <keywords>OracleDatabase.ShortServerVersion property </keywords>
      <value>The <see cref="T:System.Version" /> object, representing the version of the instance of Oracle Database, the <see cref="T:Devart.Data.Oracle.OracleDatabase" /> object is connected to. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Shutdown()">
      <summary>Shuts down a database instance. </summary>
      <keywords>OracleDatabase.Shutdown method </keywords>
      <overloads>Shuts down a database instance. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Shutdown(Devart.Data.Oracle.OracleShutdownMode)">
      <summary>Shuts down a database instance using the specified mode. </summary>
      <keywords>OracleDatabase.Shutdown method </keywords>
      <param name="shutdownMode">One of the <see cref="T:Devart.Data.Oracle.OracleShutdownMode" /> values. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Shutdown(Devart.Data.Oracle.OracleShutdownMode,System.Boolean)">
      <summary>Shuts down a database instance using the specified mode. </summary>
      <keywords>OracleDatabase.Shutdown method </keywords>
      <param name="shutdownMode">One of the <see cref="T:Devart.Data.Oracle.OracleShutdownMode" /> values. </param>
      <param name="closeDismountAndFinalize">Specifies whether the database should be closed, dismounted, and finalized. Ignored if <see cref="T:Devart.Data.Oracle.OracleShutdownModel" />.Final is used. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Startup()">
      <summary>Starts a database instance using the server-side parameter file. </summary>
      <keywords>OracleDatabase.Startup method </keywords>
      <overloads>Starts a database instance. You need database administrator privileges to start a database instance. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Startup(Devart.Data.Oracle.OracleStartupMode)">
      <summary>Starts a database instance using the server-side parameter file and the specified startup mode. </summary>
      <keywords>OracleDatabase.Startup method </keywords>
      <param name="startupMode">One of the <see cref="T:Devart.Data.Oracle.OracleStartupMode" /> values. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Startup(Devart.Data.Oracle.OracleStartupMode,Devart.Data.Oracle.OraclePdbOpenMode)">
      <summary>Starts a database instance using the server-side parameter file and the specified startup mode and the specified PDB opening mode. This method can be used only for Oracle 12c and higher. </summary>
      <keywords>OracleDatabase.Startup method </keywords>
      <param name="startupMode">One of the <see cref="T:Devart.Data.Oracle.OracleStartupMode" /> values. </param>
      <param name="pdbOpenMode">One of the <see cref="T:Devart.Data.Oracle.OraclePdbOpenMode" /> values. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDatabase.Startup(Devart.Data.Oracle.OracleStartupMode,System.String,System.Boolean)">
      <summary>Starts a database instance using the client-side parameter file. </summary>
      <keywords>OracleDatabase.Startup method </keywords>
      <param name="startupMode">One of the <see cref="T:Devart.Data.Oracle.OracleStartupMode" /> values. </param>
      <param name="pfile">The full name of the client-side parameter file. </param>
      <param name="mountAndOpen">Specifies whether the database should be mounted and opened. If this parameter is <see langword="false" />, the database must be mounted and opened explicitly by the application. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDate">
      <summary>Represents the Oracle DATE data type. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.#ctor(System.Byte[])">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure with the provided byte array, which is in the OCIDate format. </summary>
      <param name="bytes">The byte array, which should be in the OCIDate format. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.#ctor(System.DateTime)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure with the specified <see cref="T:System.DateTime" />. </summary>
      <param name="dt">The specified <see cref="T:System.DateTime" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.#ctor(System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure with the specified year, month, and day. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure with the specified year, month, day, hour, minute, and second. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.BinData">
      <summary>Gets an array of bytes that represents an Oracle DATE data type in Oracle internal format. </summary>
      <keywords>OracleDate.BinData property </keywords>
      <value>An array of bytes. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleDate" /> object to the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleDate.CompareTo method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleDate" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleDate" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleDate" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleDate" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.Day">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure as a day. </summary>
      <keywords>OracleDate.Day property </keywords>
      <value>A number that represents the day value between 1 and 31. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.Equals(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are equal. </summary>
      <keywords>OracleDate.Equals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are equal; otherwise, <see langword="false" />. </returns>
      <overloads>Compares two <see cref="T:Devart.Data.Oracle.OracleDate" /> structures to determine if they are equal. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.Equals(System.Object)">
      <summary>Compares the specified object parameter to the <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleDate" /> object. </summary>
      <keywords>OracleDate.Equals method </keywords>
      <param name="value">The object to be compared. </param>
      <returns><see langword="true" /> if object is an instance of the <see cref="T:Devart.Data.Oracle.OracleDate" /> and has the same date and time; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.GetDaysBetween(Devart.Data.Oracle.OracleDate)">
      <summary>Calculates the number of days between the current <see cref="T:Devart.Data.Oracle.OracleDate" /> instance and the specified <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </summary>
      <keywords>OracleDate.GetDaysBetween method </keywords>
      <param name="val">The specified <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </param>
      <returns>The number of days between the current <see cref="T:Devart.Data.Oracle.OracleDate" /> instance and the specified <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.GetHashCode()">
      <summary>Gets a hash code for the <see cref="T:Devart.Data.Oracle.OracleDate" /> instance. </summary>
      <keywords>OracleDate.GetHashCode method </keywords>
      <returns>A 32-bit signed integer hash code. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.GetSysDate()">
      <summary>Gets an <see cref="T:Devart.Data.Oracle.OracleDate" /> structure that represents the current date and time. </summary>
      <keywords>OracleDate.GetSysDate method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleDate" /> structure that represents the current date and time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.GreaterThan(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is greater than the second. </summary>
      <keywords>OracleDate.GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.GreaterThanOrEqual(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is greater than or equal to the second. </summary>
      <keywords>OracleDate.GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.Hour">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure as an hour. </summary>
      <keywords>OracleDate.Hour property </keywords>
      <value>A number that represents the hour value between 0 and 23. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.IsNull">
      <summary>Gets a value indicating whether the <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleDate" /> is <see cref="F:Devart.Data.Oracle.OracleDate.Null" />. </summary>
      <keywords>OracleDate.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> is <see cref="F:Devart.Data.Oracle.OracleDate.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.IsValidDateTime">
      <summary>Indicates whether this <see cref="T:Devart.Data.Oracle.OracleDate" /> can be correctly converted to <see cref="T:System.DateTime" /> and whether <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> can be accessed without an exception. </summary>
      <keywords>OracleDate.IsValidDateTime property </keywords>
      <value><see langword="true" /> if this <see cref="T:Devart.Data.Oracle.OracleDate" /> can be correctly converted to <see cref="T:System.DateTime" /> and <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> can be accessed without an exception; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.LessThan(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is less than the second. </summary>
      <keywords>OracleDate.LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.LessThanOrEqual(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is less than or equal to the second. </summary>
      <keywords>OracleDate.LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDate.MaxValue">
      <summary>Represents the maximum valid date value for an <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </summary>
      <keywords>OracleDate.MaxValue field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDate.MinValue">
      <summary>Represents the minimum valid date value for an <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </summary>
      <keywords>OracleDate.MinValue field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.Minute">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure as a minute. </summary>
      <keywords>OracleDate.Minute property </keywords>
      <value>A number that represents the minute value between 0 and 59. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.Month">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure as a month. </summary>
      <keywords>OracleDate.Month property </keywords>
      <value>A number that represents the month value between 1 and 12. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.NotEquals(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are not equal. </summary>
      <keywords>OracleDate.NotEquals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDate.Null">
      <summary>Represents a null value that can be assigned to the <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> property of an <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </summary>
      <keywords>OracleDate.Null field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.Parse(System.String)">
      <summary>Converts the specified <see cref="T:System.String" /> representation of a date and time to its <see cref="T:Devart.Data.Oracle.OracleDate" /> equivalent. </summary>
      <keywords>OracleDate.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleDate" /> structure equal to the date and time represented by the specified <see cref="T:System.String" />. </returns>
      <overloads>Converts the specified <see cref="T:System.String" /> representation of a date and time to its <see cref="T:Devart.Data.Oracle.OracleDate" /> equivalent. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.Parse(System.String,System.String)">
      <summary>Converts the specified <see cref="T:System.String" /> representation of a date and time to its <see cref="T:Devart.Data.Oracle.OracleDate" /> equivalent using the specified format. </summary>
      <keywords>OracleDate.Parse method </keywords>
      <param name="value">A <see cref="T:System.String" /> to be parsed. </param>
      <param name="format">A <see cref="T:System.String" /> containing Oracle date format to be parsed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleDate" /> structure equal to the date and time represented by the specified <see cref="T:System.String" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.Second">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure as a second. </summary>
      <keywords>OracleDate.Second property </keywords>
      <value>A number that represents the second value between 0 and 59. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.ToOracleTimeStamp()">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleDate" /> structure to an Oracle TIMESTAMP. </summary>
      <keywords>OracleDate.ToOracleTimeStamp method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.ToString()">
      <summary>Converts the specified <see cref="T:Devart.Data.Oracle.OracleDate" /> structure to a <see cref="T:System.String" />. </summary>
      <keywords>OracleDate.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> representing the <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </returns>
      <overloads>Converts the specified <see cref="T:Devart.Data.Oracle.OracleDate" /> structure to a <see cref="T:System.String" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.ToString(System.String)">
      <summary>Converts the specified <see cref="T:Devart.Data.Oracle.OracleDate" /> structure to a <see cref="T:System.String" /> with the specified format. </summary>
      <keywords>OracleDate.ToString method </keywords>
      <param name="format">The date format to use. </param>
      <returns>A <see cref="T:System.String" /> representing the <see cref="P:Devart.Data.Oracle.OracleDate.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.TryParse(System.String,Devart.Data.Oracle.OracleDate@)">
      <summary>Converts the string representation of a date to <see cref="T:Devart.Data.Oracle.OracleDate" />. </summary>
      <keywords>OracleDate.TryParse method </keywords>
      <param name="value">A string, containing a date to convert. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleDate" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleDate.MinValue" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.TryParse(System.String,System.String,Devart.Data.Oracle.OracleDate@)">
      <summary>Converts the string representation of a date to <see cref="T:Devart.Data.Oracle.OracleDate" />. </summary>
      <keywords>OracleDate.TryParse method </keywords>
      <param name="value">A string, containing a date to convert. </param>
      <param name="format">The date format to use for conversion. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleDate" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleDate.MinValue" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </summary>
      <keywords>OracleDate.Value property </keywords>
      <value>The value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDate.Year">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleDate" /> structure as a year. </summary>
      <keywords>OracleDate.Year property </keywords>
      <value>A number that represents the year value between -4712 and 9999. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_Equality(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are the same. </summary>
      <keywords>OracleDate.op_Equality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_Explicit(Devart.Data.Oracle.OracleDate)~System.DateTime">
      <summary>Converts an <see cref="T:Devart.Data.Oracle.OracleDate" /> structure to a <see cref="T:System.DateTime" /> structure. </summary>
      <keywords>OracleDate.op_Explicit method </keywords>
      <param name="val">An <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </param>
      <returns>A <see cref="T:System.DateTime" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_Explicit(System.DateTime)~Devart.Data.Oracle.OracleDate">
      <summary>Converts a <see cref="T:System.DateTime" /> structure to an <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </summary>
      <keywords>OracleDate.op_Explicit method </keywords>
      <param name="dt">A <see cref="T:System.DateTime" /> structure. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_GreaterThan(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleDate" /> structures to determine if the first is greater than the second. </summary>
      <keywords>OracleDate.op_GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_GreaterThanOrEqual(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleDate" /> structures to determine if the first is greater than or equal to the second. </summary>
      <keywords>OracleDate.op_GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_Inequality(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are not equal. </summary>
      <keywords>OracleDate.op_Inequality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleDate" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_LessThan(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleDate" /> structures to determine if the first is less than the second. </summary>
      <keywords>OracleDate.op_LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDate.op_LessThanOrEqual(Devart.Data.Oracle.OracleDate,Devart.Data.Oracle.OracleDate)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleDate" /> structures to determine if the first is less than or equal to the second. </summary>
      <keywords>OracleDate.op_LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleDate" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDbType">
      <summary>Specifies the data type of a field, property, <see cref="T:Devart.Data.Oracle.OracleParameter" /> or <see cref="T:Devart.Data.Oracle.OracleAttribute" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.AnyData">
      <summary>An ANYDATA TYPE contains an instance of a given type, plus a description of the type. In this sense, an ANYDATA is self-describing. An ANYDATA can be persistently stored in the database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Array">
      <summary>An Oracle VARRAY data type representing a variable-length array. May be represented as the <see cref="T:Devart.Data.Oracle.OracleArray" /> class. This type does not have corresponding .NET Framework type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.BFile">
      <summary>An Oracle BFILE data type that contains a reference to binary data stored in an external file. May be represented as the <see cref="T:Devart.Data.Oracle.OracleBFile" /> class or array of <see cref="T:System.Byte" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Blob">
      <summary>A LOB data type that contains a variable-length stream of binary data. Represented as the array of <see cref="T:System.Byte" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Boolean">
      <summary>A simple type representing Boolean values of <see langword="true" /> or <see langword="false" />. Corresponds to the server PL/SQL BOOLEAN type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Byte">
      <summary>Corresponds to TT_TINYINT TimesTen type and NUMBER Oracle type. May be represented as the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure or <see cref="T:System.Byte" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Char">
      <summary>A CHAR data type that contains a fixed-length character string. Represented as the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Clob">
      <summary>An Oracle CLOB data type that contains a variable-length character data. May be represented as the <see cref="T:Devart.Data.Oracle.OracleLob" /> class or the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Cursor">
      <summary>An Oracle REF CURSOR. This type does not have corresponding .NET Framework type. The <see cref="T:Devart.Data.Oracle.OracleDataReader" /> object can be used to retrieve cursor content. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Date">
      <summary>An Oracle DATE data type. May be represented as the <see cref="T:Devart.Data.Oracle.OracleDate" /> class. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Double">
      <summary>An Oracle NUMBER(p, s) [p &gt;= 10 or s &gt; 0] data type and BINARY_DOUBLE number data type of Oracle 10g that contains a double-precision floating-point value. A floating point type representing values ranging from approximately -1.79 x 10(308) to 1.79 x 10(308) with a precision of 15-16 digits. May be represented as the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure or the <see cref="T:System.Double" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Float">
      <summary>An Oracle 10g BINARY_FLOAT number data type that contains a single-precision floating-point value. A floating point type representing values ranging from approximately -3.4 x 10(38) to 3.4 x 10(38). May be represented as the <see cref="T:System.Single" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Int16">
      <summary>Corresponds to TT_SMALLINT TimesTen type and NUMBER Oracle type. May be represented as the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure or <see cref="T:System.Int16" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Int64">
      <summary>Corresponds to TT_BIGINT TimesTen type and NUMBER Oracle type. May be represented as the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure or the <see cref="T:System.Int64" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Integer">
      <summary>An Oracle NUMBER(p) [p &lt; 10] data type that contains a signed 32-bit integers with values between -2147483648 and 2147483647. May be represented as the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure or the <see cref="T:System.Int32" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.IntervalDS">
      <summary>An Oracle INTERVAL DAY TO SECOND data type that contains an interval of time in days, hours, minutes, and seconds. May be represented as the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure or the <see cref="T:System.TimeSpan" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.IntervalYM">
      <summary>An Oracle INTERVAL YEAR TO MONTH data type that contains an interval of time in years and months. May be represented as the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure or the <see cref="T:System.Int64" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Long">
      <summary>An Oracle LONG data type that contains a variable-length character string. May be represented as the <see cref="T:Devart.Data.Oracle.OracleString" /> structure or the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.LongRaw">
      <summary>An Oracle LONG RAW data type that contains a variable-length stream of binary data. May be represented as the <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure or array of <see cref="T:System.Byte" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.NChar">
      <summary>An Oracle NCHAR data type that contains a fixed-length national character string. May be represented as the <see cref="T:Devart.Data.Oracle.OracleString" /> structure or the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.NClob">
      <summary>An Oracle NCLOB data type that contains a national variable-length character data. May be represented as the <see cref="T:Devart.Data.Oracle.OracleLob" /> class or the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.NVarChar">
      <summary>An Oracle NVARCHAR data type that contains a variable-length national character string. May be represented as the <see cref="T:Devart.Data.Oracle.OracleString" /> structure or the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Number">
      <summary>An Oracle NUMBER data type that contains variable-length numeric data with a maximum precision and scale of 38. May be represented as the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure or the <see cref="T:System.Decimal" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Object">
      <summary>One of the Oracle object types defined by the user. May be represented as the <see cref="T:Devart.Data.Oracle.OracleObject" /> class. This type does not have corresponding .NET Framework type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Raw">
      <summary>An Oracle RAW data type that contains a fixed-length stream of binary data ranging between 1 and 4,000 bytes. May be represented as the <see cref="T:Devart.Data.Oracle.OracleBinary" /> structure or array of <see cref="T:System.Byte" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Ref">
      <summary>An Oracle REF data type that contains a reference to the object. May be represented as the <see cref="T:Devart.Data.Oracle.OracleRef" /> class. This type does not have corresponding .NET Framework type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.RowId">
      <summary>The string representation of an Oracle ROWID data type. May be represented as the <see cref="T:Devart.Data.Oracle.OracleString" /> structure or the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Table">
      <summary>An Oracle NESTED TABLE data type, an unordered set of data elements, all of the same type. May be represented as the <see cref="T:Devart.Data.Oracle.OracleTable" /> class.  This type does not have corresponding .NET Framework type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.TimeStamp">
      <summary>A TIMESTAMP data type that contains date and time, including seconds. Represented as the <see cref="T:System.DateTime" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.TimeStampLTZ">
      <summary>An Oracle TIMESTAMP WITH LOCAL TIMEZONE data type that contains  date, time, and a reference to the original time zone. May be represented as the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure or the <see cref="T:System.DateTime" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.TimeStampTZ">
      <summary>An Oracle TIMESTAMP WITH TIMEZONE data type that contains  date, time, and a specified time zone. May be represented as the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure or the <see cref="T:System.DateTime" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.VarChar">
      <summary>A VARCHAR data type that contains a variable-length character string. Represented as the <see cref="T:System.String" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleDbType.Xml">
      <summary>An Oracle XMLType type that contains XML data. May be represented as the <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleDependency">
      <summary>Represents a dependency between an application and an Oracle database. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDependency.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDependency" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDependency" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDependency.#ctor(Devart.Data.Oracle.OracleCommand)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDependency" /> class and binds an <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </summary>
      <param name="cmd">An <see cref="T:Devart.Data.Oracle.OracleCommand" /> object to bind. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDependency.#ctor(Devart.Data.Oracle.OracleCommand,System.Boolean,System.Int32,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleDependency" /> class, binds an <see cref="T:Devart.Data.Oracle.OracleCommand" /> object, and adjusts some parameters. </summary>
      <param name="cmd">An <see cref="T:Devart.Data.Oracle.OracleCommand" /> object to bind. </param>
      <param name="isNotifiedOnce"><see langword="true" />, if the registration is to be removed upon notification; otherwise, <see langword="false" />. </param>
      <param name="timeout">Specifies the time in seconds that the registration remains alive. </param>
      <param name="isPersistent"><see langword="true" />, if invalidation message should be
queued persistently in the database before delivery; otherwise, <see langword="false" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDependency.AddCommandDependency(Devart.Data.Oracle.OracleCommand)">
      <summary>Adds new <see cref="T:Devart.Data.Oracle.OracleCommand" /> object to the current <see cref="T:Devart.Data.Oracle.OracleDependency" /> instance. </summary>
      <keywords>OracleDependency.AddCommandDependency method </keywords>
      <param name="cmd">A <see cref="T:Devart.Data.Oracle.OracleCommand" /> object to add. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleDependency.Dispose()">
      <summary>Releases all resources allocated by this object. </summary>
      <keywords>OracleDependency.Dispose method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDependency.Enabled">
      <summary>Specifies whether the application listens for database notifications. </summary>
      <keywords>OracleDependency.Enabled property </keywords>
      <value><see langword="true" />, if listening to notifications is on. Otherwise, <see langword="false" />. </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleDependency.OnChange">
      <summary>Occurs when a database notification associated with the <see cref="T:Devart.Data.Oracle.OracleDependency" /> is received from the database. </summary>
      <keywords>OracleDependency.OnChange event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDependency.Port">
      <summary>Gets or sets the port number that the notification listener listens on. </summary>
      <keywords>OracleDependency.Port property </keywords>
      <value>The port number to listen on. If the port number is set to 0, a random port number is assigned for the
listener when the listener is started. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleDependency.QueryBasedNotification">
      <summary>Specifies whether the change notification registration is object-based or query-based. By default, <see langword="true" />. </summary>
      <keywords>OracleDependency.QueryBasedNotification property </keywords>
      <value>If set to <see langword="true" />, the change notification registration is query-based; otherwise it is object-based. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleError">
      <summary>Represents an Oracle error returned by the server. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.ArrayBindIndex">
      <summary>Represents row offset within DML array binding operation that generates the error. </summary>
      <keywords>OracleError.ArrayBindIndex property </keywords>
      <value>Returns one-based row index that generates the error. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.Code">
      <summary>Gets a code that identifies the type of the error. </summary>
      <keywords>OracleError.Code property </keywords>
      <value>A code that identifies the type of the error. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.IsRecoverable">
      <summary>Indicates whether the error is recoverable, i. e. the application can choose to re-submit the existing transaction based on the current transaction status. </summary>
      <keywords>OracleError.IsRecoverable property </keywords>
      <value><see langword="true" /> if the error is recoverable; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.LineNumber">
      <summary>Gets number of line where source of the error is located. </summary>
      <keywords>OracleError.LineNumber property </keywords>
      <value>Number of line with error. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.LinePosition">
      <summary>Gets number of column in a line where source of the error is located. </summary>
      <keywords>OracleError.LinePosition property </keywords>
      <value>Column number. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.Message">
      <summary>Gets a message that describes the current exception. </summary>
      <keywords>OracleError.Message property </keywords>
      <value>The error message that explains the reason for the exception, or an empty string (""). </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.ObjectName">
      <summary>Gets the name of the object. </summary>
      <keywords>OracleError.ObjectName property </keywords>
      <value>The name of the object. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.ObjectOwner">
      <summary>Gets the owner of the object. </summary>
      <keywords>OracleError.ObjectOwner property </keywords>
      <value>The owner of the object. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleError.ObjectType">
      <summary>Gets the type of the object. </summary>
      <keywords>OracleError.ObjectType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleObjectType" /> values. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleError.ToString()">
      <summary>Creates and returns a string representation of the current exception. </summary>
      <keywords>OracleError.ToString method </keywords>
      <returns>A string representation of the current exception. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleErrorCollection">
      <summary>Collects errors of an exception generated by dotConnect for Oracle. This class cannot be inherited. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleErrorCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies the elements of the <see cref="T:Devart.Data.Oracle.OracleErrorCollection" /> collection into an <see cref="T:System.Array" /> starting at the specified index within the array. </summary>
      <keywords>OracleErrorCollection.CopyTo method </keywords>
      <param name="array">The <see cref="T:System.Array" /> to copy elements into. </param>
      <param name="index">The index from which to start copying into the <paramref name="array" /> parameter. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleErrorCollection.Count">
      <summary>Gets the number of errors in the collection. </summary>
      <keywords>OracleErrorCollection.Count property </keywords>
      <value>The total number of errors in the collection. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleErrorCollection.GetEnumerator()">
      <summary>This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. </summary>
      <keywords>OracleErrorCollection.GetEnumerator method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleErrorCollection.Item(System.Int32)">
      <summary>Gets the error at the specified index.
In C#, this property is the indexer for the <see cref="T:Devart.Data.Oracle.OracleErrorCollection" /> class. </summary>
      <keywords>OracleErrorCollection.Item property </keywords>
      <param name="index">The zero-based index of the error to retrieve. </param>
      <value>An <see cref="T:Devart.Data.Oracle.OracleError" /> that contains the error at the specified index. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleException">
      <summary>The exception that is generated when Oracle returns an error. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleException.Code">
      <summary>Gets a code that identifies the type of error. </summary>
      <keywords>OracleException.Code property </keywords>
      <value>A code that identifies the type of error. For example, for ORA-12345 error it returns 12345. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleException.Errors">
      <summary>This property specifies a collection of one or more <see cref="T:Devart.Data.Oracle.OracleError" /> objects that contain information about exceptions generated by the Oracle database. </summary>
      <keywords>OracleException.Errors property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleErrorCollection" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
      <summary>Populates a <b>SerializationInfo</b> with the data needed to serialize the target object. </summary>
      <keywords>OracleException.GetObjectData method </keywords>
      <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo" /> object to populate. </param>
      <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext" /> that contains contextual information about the source or destination. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleException.IsRecoverable">
      <summary>Determines whether an application can chose to re-submit the existing transaction based on the current transaction status or it must roll-back, re-execute, and re-submit the current transaction. </summary>
      <keywords>OracleException.IsRecoverable property </keywords>
      <value><see langword="true" /> if application can chose to re-submit the existing transaction based on the current transaction status; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleException.Offset">
      <summary>Gets a position of the incorrect symbol at the SQL statement. </summary>
      <keywords>OracleException.Offset property </keywords>
      <value>A position of the incorrect symbol at the SQL statement. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleFailoverEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleConnection.Failover" /> event of an <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <keywords>OracleFailoverEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleFailoverEventsArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleFailoverEventsArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleConnection.Failover" /> event of the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleFailoverEventsArgs.Retry">
      <summary>Gives the ability to retry connection to another Oracle server in case if previous reconnection failed. </summary>
      <keywords>OracleFailoverEventsArgs.Retry property </keywords>
      <value><see langword="true" /> if one more attempt to reconnect can be made; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleFailoverEventsArgs.State">
      <summary>Represents Transparent Application Failover stage. </summary>
      <keywords>OracleFailoverEventsArgs.State property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleFailoverState" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleFailoverEventsArgs.Type">
      <summary>Specifies the type of failover. </summary>
      <keywords>OracleFailoverEventsArgs.Type property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleFailoverType" />. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleFailoverState">
      <summary>Represents <a href="Failover.html">Transparent Application Failover</a> state. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverState.Abort">
      <summary>Indicates that failover was unsuccessful and there is no option to retry. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverState.Begin">
      <summary>Indicates that failover has detected a lost connection and failover is starting. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverState.End">
      <summary>Indicates successful completion of failover. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverState.Error">
      <summary>Indicates that an error occurred while trying to re-establish a connection. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverState.Reauth">
      <summary>Indicates that an user handle has been re-authenticated. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverState.Unknown">
      <summary>Unknown stage is detected. This may indicate application failover internal error. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleFailoverType">
      <summary>Represents <a href="Failover.html">Transparent Application Failover</a> type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverType.None">
      <summary>Indicates that the user not requested any failover type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverType.Select">
      <summary>Indicates that the user requested select failover. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverType.Session">
      <summary>Indicates that the user requested only session failover. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverType.Transaction">
      <summary>Indicates that the user requested transaction failover. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleFailoverType.Unknown">
      <summary>Unknown type is detected. This may indicate application failover internal error. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleGlobalization">
      <summary>Manages the Oracle globalization settings of the application, and local computer. Oracle globalization settings of the local computer are read-only. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.ClientCharacterSet">
      <summary>Gets or sets a client character set. </summary>
      <keywords>OracleGlobalization.ClientCharacterSet property </keywords>
      <value>A string that provides the name of the local computer character set. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.Clone()">
      <summary>Creates a copy of an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object. </summary>
      <keywords>OracleGlobalization.Clone method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.Currency">
      <summary>Specifies the string to use as a local currency symbol for the L number format element. </summary>
      <keywords>OracleGlobalization.Currency property </keywords>
      <value>The string to use as a local currency symbol. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.DateFormat">
      <summary>Specifies the date format for Oracle DATE type as a string. </summary>
      <keywords>OracleGlobalization.DateFormat property </keywords>
      <value>The date format for Oracle DATE type as a string. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.DateLanguage">
      <summary>Specifies the language used to spell names of days and months, and date abbreviations. </summary>
      <keywords>OracleGlobalization.DateLanguage property </keywords>
      <value>A string specifying the language. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.DualCurrency">
      <summary>Specifies the dual currency symbol for the U number format element. </summary>
      <keywords>OracleGlobalization.DualCurrency property </keywords>
      <value>A string that provides the dual currency symbol. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.GetApplicationInfo()">
      <summary>Returns an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the application. </summary>
      <keywords>OracleGlobalization.GetApplicationInfo method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance. </returns>
      <overloads>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the application. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.GetApplicationInfo(Devart.Data.Oracle.OracleGlobalization)">
      <summary>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the application. </summary>
      <keywords>OracleGlobalization.GetApplicationInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.GetSystemInfo()">
      <summary>Returns an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the operating system. </summary>
      <keywords>OracleGlobalization.GetSystemInfo method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance. </returns>
      <overloads>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the operating system. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.GetSystemInfo(Devart.Data.Oracle.OracleGlobalization)">
      <summary>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the operating system. </summary>
      <keywords>OracleGlobalization.GetSystemInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.GetSystemInfo(Devart.Data.Oracle.OracleGlobalization,System.Globalization.CultureInfo)">
      <summary>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the operating system. </summary>
      <keywords>OracleGlobalization.GetSystemInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance. </param>
      <param name="culture">A <b>CultureInfo</b> instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.GetSystemInfo(System.Globalization.CultureInfo)">
      <summary>Returns an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance with Oracle globalization settings of the operating system. </summary>
      <keywords>OracleGlobalization.GetSystemInfo method </keywords>
      <param name="culture">A <b>CultureInfo</b> instance. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.ISOCurrency">
      <summary>Specifies the string to use as an international currency symbol for the C number format element. </summary>
      <keywords>OracleGlobalization.ISOCurrency property </keywords>
      <value>The string used as an international currency symbol. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.Language">
      <summary>Specifies the default language of the database. </summary>
      <keywords>OracleGlobalization.Language property </keywords>
      <value>The default language of the database. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.NCharConversionException">
      <summary>Determines whether or not data loss during an implicit or explicit character type conversion reports an error. </summary>
      <keywords>OracleGlobalization.NCharConversionException property </keywords>
      <value>If <see langword="true" />, an exception is fired when a conversion causes a data loss. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.NumericCharacters">
      <summary>Specifies the characters used for the decimal character and the group separator character for numeric values in strings. </summary>
      <keywords>OracleGlobalization.NumericCharacters property </keywords>
      <value>A string that represents the characters used. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleGlobalization.SetApplicationInfo(Devart.Data.Oracle.OracleGlobalization)">
      <summary>Sets Oracle globalization parameters to the current application. </summary>
      <keywords>OracleGlobalization.SetApplicationInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> instance. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.Territory">
      <summary>Specifies the name of the territory. </summary>
      <keywords>OracleGlobalization.Territory property </keywords>
      <value>A string that provides the name of the territory. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.TimeStampFormat">
      <summary>Specifies the string format for TimeStamp types. </summary>
      <keywords>OracleGlobalization.TimeStampFormat property </keywords>
      <value>The string format for TimeStamp types. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.TimeStampTZFormat">
      <summary>Specifies the string format for TimeStampTZ types. </summary>
      <keywords>OracleGlobalization.TimeStampTZFormat property </keywords>
      <value>The string format for TimeStampTZ types. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleGlobalization.TimeZone">
      <summary>Specifies the time zone region name or hour offset. </summary>
      <keywords>OracleGlobalization.TimeZone property </keywords>
      <value>The string represents the time zone region name or the time zone offset. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleHAEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleConnection.HAEvent" /> event of the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.DatabaseDomainName">
      <summary>Gets the domain name of the database affected by the event. </summary>
      <keywords>OracleHAEventArgs.DatabaseDomainName property </keywords>
      <value>The domain name of the database affected by the event. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.DatabaseName">
      <summary>Gets the name of the database affected by the event. </summary>
      <keywords>OracleHAEventArgs.DatabaseName property </keywords>
      <value>The name of the database affected by the event. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.HostName">
      <summary>Gets the host that triggered the event. </summary>
      <keywords>OracleHAEventArgs.HostName property </keywords>
      <value>The host that triggered the event. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.InstanceName">
      <summary>Gets the name of the instance that triggered the event. </summary>
      <keywords>OracleHAEventArgs.InstanceName property </keywords>
      <value>The name of the instance that triggered the event. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.Reason">
      <summary>Gets the reason why the event was triggered. </summary>
      <keywords>OracleHAEventArgs.Reason property </keywords>
      <value>The reason why the event was triggered. Possible values include <i>Data_Guard_Failover</i>, <i>Failure</i>, <i>Dependency</i>, <i>User</i>, <i>Autostart</i>, and <i>Restart</i>. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.ServiceName">
      <summary>Gets the name of the service that triggered the event. </summary>
      <keywords>OracleHAEventArgs.ServiceName property </keywords>
      <value>The name of the service that triggered the event. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.Source">
      <summary>Gets the source that triggered the event. </summary>
      <keywords>OracleHAEventArgs.Source property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleHAEventSource" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.Status">
      <summary>Gets the status of the source that triggered the event. </summary>
      <keywords>OracleHAEventArgs.Status property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleHAEventStatus" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHAEventArgs.Time">
      <summary>Gets the time when the event was triggered on the server. </summary>
      <keywords>OracleHAEventArgs.Time property </keywords>
      <value>The time when the event was triggered on the server. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleHAEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleConnection.HAEvent" /> event of an <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <keywords>OracleHAEventHandler delegate </keywords>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleHAEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleHAEventSource">
      <summary>Indicates the source of a HA event. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleHAEventSource.Database">
      <summary>The source of an event is a database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleHAEventSource.Instance">
      <summary>The source of an event is an instance. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleHAEventSource.Node">
      <summary>The source of an event is a node. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleHAEventSource.Service">
      <summary>The source of an event is a service. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleHAEventSource.ServiceMember">
      <summary>The source of an event is a service member. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleHAEventStatus">
      <summary>Indicates the status of the HA event source. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleHAEventStatus.Down">
      <summary>The source of the event is down. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleHAEventStatus.Up">
      <summary>The source of the event is up. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleHome">
      <summary>Represents an Oracle home. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHome.ClientVersion">
      <summary>Gets version of Oracle client. </summary>
      <keywords>OracleHome.ClientVersion property </keywords>
      <value>Version of Oracle client. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleHome.GetClientInfo()">
      <summary>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with client side information. </summary>
      <keywords>OracleHome.GetClientInfo method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with the Oracle globalization settings. </returns>
      <overloads>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with client side information. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleHome.GetClientInfo(Devart.Data.Oracle.OracleGlobalization)">
      <summary>Populates an <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object with client side information. </summary>
      <keywords>OracleHome.GetClientInfo method </keywords>
      <param name="oraGlob">An <see cref="T:Devart.Data.Oracle.OracleGlobalization" /> object to be populated with the Oracle globalization settings. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleHome.GetServerList()">
      <summary>Returns an array of available TNS aliases. </summary>
      <keywords>OracleHome.GetServerList method </keywords>
      <returns>An array of available TNS aliases. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHome.Name">
      <summary>Gets the name of Oracle home. </summary>
      <keywords>OracleHome.Name property </keywords>
      <value>The name of Oracle home. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHome.NlsLang">
      <summary>Gets NLS_LANG parameter of the specified Oracle home. </summary>
      <keywords>OracleHome.NlsLang property </keywords>
      <value>A value of NLS_LANG parameter. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHome.Path">
      <summary>Gets a path where the specified Oracle instance is located. </summary>
      <keywords>OracleHome.Path property </keywords>
      <value>A path for the specified Oracle home. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleHomeCollection">
      <summary>Represents a list of available Oracle homes. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleHomeCollection.Contains(System.String)">
      <summary>Determines whether Oracle home with the specified name is present at the system. </summary>
      <keywords>OracleHomeCollection.Contains method </keywords>
      <param name="name">The name of Oracle home to search for. </param>
      <returns><see langword="true" /> if Oracle home with the specified name is found; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHomeCollection.Count">
      <summary>Returns the number of <see cref="T:Devart.Data.Oracle.OracleHome" /> objects in the collection. </summary>
      <keywords>OracleHomeCollection.Count property </keywords>
      <value>The number of <see cref="T:Devart.Data.Oracle.OracleHome" /> objects in the collection. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHomeCollection.DefaultHome">
      <summary>Gets the default Oracle home information. </summary>
      <keywords>OracleHomeCollection.DefaultHome property </keywords>
      <value>Default Oracle home information. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleHomeCollection.Item(System.String)">
      <summary>Gets an information about Oracle home with the specified home name. </summary>
      <keywords>OracleHomeCollection.Item property </keywords>
      <param name="name">The name of Oracle home. </param>
      <value>Oracle home information. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleIdentityType">
      <summary>Specifies how Oracle identity column values are generated. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIdentityType.GeneratedAlways">
      <summary>Unique values are generated for every insertion. This column does not allow updates or inserts. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIdentityType.GeneratedByDefault">
      <summary>The values are generated only if no explicit value is provided for this column. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIdentityType.GeneratedByDefaultOnNull">
      <summary>The values are generated only if no explicit value is provided or a NULL value is inserted into this column. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIdentityType.None">
      <summary>The values are not generated. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleInfoMessageEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleConnection.InfoMessage" /> event. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleInfoMessageEventArgs.Code">
      <summary>Gets the Oracle specific message code. </summary>
      <keywords>OracleInfoMessageEventArgs.Code property </keywords>
      <value>Oracle specific message code. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleInfoMessageEventArgs.Errors">
      <summary>Returns collection of errors generated by <see cref="T:Devart.Data.Oracle.OracleCommand" />. </summary>
      <keywords>OracleInfoMessageEventArgs.Errors property </keywords>
      <value>Collection of errors. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleInfoMessageEventArgs.Message">
      <summary>Gets the full text of the message sent from the Oracle database. </summary>
      <keywords>OracleInfoMessageEventArgs.Message property </keywords>
      <value>Message that Oracle returns. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleInfoMessageEventArgs.Source">
      <summary>Gets the name of the application or the object that threw the event. </summary>
      <keywords>OracleInfoMessageEventArgs.Source property </keywords>
      <value>The name of the application or the object that threw the event. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleInfoMessageEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleConnection.InfoMessage" /> event of an <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <keywords>OracleInfoMessageEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleInfoMessageEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleIntervalDS">
      <summary>Represents the Oracle INTERVAL DAY TO SECOND data type. Each object of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> class stores a period of time in term of days, hours, minutes, seconds, and fractional seconds. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.#ctor(System.Double)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure with the specified total number of days. </summary>
      <param name="totalDays">The specified total number of days for a time interval. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Double)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure with the specified days, hours, minutes, seconds, and milliseconds. </summary>
      <param name="days">Number of days. </param>
      <param name="hours">Number of hours. </param>
      <param name="minutes">Number of minutes. </param>
      <param name="seconds">Number of seconds. </param>
      <param name="milliSeconds">Number of milliseconds. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure with the specified days, hours, minutes, seconds, and nanoseconds. </summary>
      <param name="days">Number of days. </param>
      <param name="hours">Number of hours. </param>
      <param name="minutes">Number of minutes. </param>
      <param name="seconds">Number of seconds. </param>
      <param name="nanoSeconds">Number of nanoseconds. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.#ctor(System.TimeSpan)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure with the specified <see cref="T:System.TimeSpan" />. </summary>
      <param name="ts">The specified <see cref="T:System.TimeSpan" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Add(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Adds two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values. </summary>
      <keywords>OracleIntervalDS.Add method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
      <overloads>Adds two time intervals. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Add(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
      <summary>Adds two time intervals represented by their constituent parts. </summary>
      <keywords>OracleIntervalDS.Add method </keywords>
      <param name="day1">Number of days in the first interval. </param>
      <param name="hour1">Number of hours in the first interval. </param>
      <param name="minute1">Number of minutes in the first interval. </param>
      <param name="second1">Number of seconds in the first interval. </param>
      <param name="fsecond1">Fractional part of a second in the first interval. </param>
      <param name="isPositive1"><see langword="true" /> if the first time interval is a positive value; otherwise, <see langword="false" />. </param>
      <param name="day2">Number of days in the second interval. </param>
      <param name="hour2">Number of hours in the second interval. </param>
      <param name="minute2">Number of minutes in the second interval. </param>
      <param name="second2">Number of seconds in the second interval. </param>
      <param name="fsecond2">Fractional part of a second in the second interval. </param>
      <param name="isPositive2"><see langword="true" /> if the second time interval is a positive value; otherwise, <see langword="false" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object to the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleIntervalDS.CompareTo method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.Days">
      <summary>Gets the days component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalDS.Days property </keywords>
      <value>The day component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Divide(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleNumber)">
      <summary>Divides an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> value by a number. </summary>
      <keywords>OracleIntervalDS.Divide method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="divisor">A divisor. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Equals(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are equal. </summary>
      <keywords>OracleIntervalDS.Equals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are equal; otherwise, <see langword="false" />. </returns>
      <overloads>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structures to determine if they are equal. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Equals(System.Object)">
      <summary>Compares the specified object parameter to the <see cref="P:Devart.Data.Oracle.OracleIntervalDS.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> object. </summary>
      <keywords>OracleIntervalDS.Equals method </keywords>
      <param name="value">The object to be compared. </param>
      <returns><see langword="true" /> if object is an instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> and has the same time interval; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.GetHashCode()">
      <summary>Gets a hash code for the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> instance. </summary>
      <keywords>OracleIntervalDS.GetHashCode method </keywords>
      <returns>A 32-bit signed integer hash code. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.GreaterThan(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is greater than the second. </summary>
      <keywords>OracleIntervalDS.GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.GreaterThanOrEqual(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is greater than or equal to the second. </summary>
      <keywords>OracleIntervalDS.GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.Hours">
      <summary>Gets the hours component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalDS.Hours property </keywords>
      <value>The hour component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />, between 0 and 23. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.IsNull">
      <summary>Gets a value indicating whether the <see cref="P:Devart.Data.Oracle.OracleIntervalDS.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> is <see cref="F:Devart.Data.Oracle.OracleIntervalDS.Null" />. </summary>
      <keywords>OracleIntervalDS.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="P:Devart.Data.Oracle.OracleIntervalDS.Value" /> is <see cref="F:Devart.Data.Oracle.OracleIntervalDS.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.LessThan(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is less than the second. </summary>
      <keywords>OracleIntervalDS.LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.LessThanOrEqual(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is less than or equal to the second. </summary>
      <keywords>OracleIntervalDS.LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalDS.MaxValue">
      <summary>Represents the maximum valid date value for an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.MaxValue field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.Milliseconds">
      <summary>Gets the milliseconds component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalDS.Milliseconds property </keywords>
      <value>The millisecond component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalDS.MinValue">
      <summary>Represents the minimum valid date value for an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.MinValue field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.Minutes">
      <summary>Gets the minutes component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalDS.Minutes property </keywords>
      <value>The minute component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />, between 0 and 59. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Multiply(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleNumber)">
      <summary>Multiplies an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> value by a number. </summary>
      <keywords>OracleIntervalDS.Multiply method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="multiplier">A multiplier. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.Nanoseconds">
      <summary>Gets the nanoseconds component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalDS.Nanoseconds property </keywords>
      <value>The nanosecond component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.NotEquals(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are not equal. </summary>
      <keywords>OracleIntervalDS.NotEquals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalDS.Null">
      <summary>Represents a null value that can be assigned to the <see cref="P:Devart.Data.Oracle.OracleIntervalDS.Value" /> property of an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.Null field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Parse(System.String)">
      <summary>Converts the specified <see cref="T:System.String" /> representation of a date and time to its <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> equivalent. </summary>
      <keywords>OracleIntervalDS.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure equal to the date and time represented by the specified <see cref="T:System.String" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.Seconds">
      <summary>Gets the seconds component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalDS.Seconds property </keywords>
      <value>The second component of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />, between 0 and 59. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.Subtract(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Subtracts one <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure from another. </summary>
      <keywords>OracleIntervalDS.Subtract method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.ToString()">
      <summary>Converts the specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure to a <see cref="T:System.String" />. </summary>
      <keywords>OracleIntervalDS.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> representing the <see cref="P:Devart.Data.Oracle.OracleIntervalDS.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.TotalDays">
      <summary>Gets the total number, in days, that represent the time period in the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.TotalDays property </keywords>
      <value>The total number of days. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.TryParse(System.String,Devart.Data.Oracle.OracleIntervalDS@)">
      <summary>Converts the string representation of an interval in days, hours, minits, seconds, and fractional seconds to <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalDS.TryParse method </keywords>
      <param name="value">A string, containing an interval to convert. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> value; otherwise <see cref="F:Devart.Data.Oracle.OracleIntervalDS.Null" /> value. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalDS.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.Value property </keywords>
      <value>The value of the <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalDS.Zero">
      <summary>Represents a zero value for an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.Zero field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Addition(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Adds two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values. </summary>
      <keywords>OracleIntervalDS.op_Addition method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Division(Devart.Data.Oracle.OracleIntervalDS,System.Int32)">
      <summary>Divides an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> value by a number. </summary>
      <keywords>OracleIntervalDS.op_Division method </keywords>
      <param name="value1">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="divisor">A divisor. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Equality(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are the same. </summary>
      <keywords>OracleIntervalDS.op_Equality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Explicit(Devart.Data.Oracle.OracleIntervalDS)~System.TimeSpan">
      <summary>Converts an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure to a <see cref="T:System.TimeSpan" /> structure. </summary>
      <keywords>OracleIntervalDS.op_Explicit method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure to convert to <see cref="T:System.TimeSpan" />. </param>
      <returns>A <see cref="T:System.TimeSpan" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_GreaterThan(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structures to determine if the first is greater than the second. </summary>
      <keywords>OracleIntervalDS.op_GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_GreaterThanOrEqual(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structures to determine if the first is greater than or equal to the second. </summary>
      <keywords>OracleIntervalDS.op_GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Implicit(System.TimeSpan)~Devart.Data.Oracle.OracleIntervalDS">
      <summary>Converts a <see cref="T:System.TimeSpan" /> structure to an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.op_Implicit method </keywords>
      <param name="value">A <see cref="T:System.TimeSpan" /> structure. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Inequality(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are not equal. </summary>
      <keywords>OracleIntervalDS.op_Inequality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_LessThan(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structures to determine if the first is less than the second. </summary>
      <keywords>OracleIntervalDS.op_LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_LessThanOrEqual(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structures to determine if the first is less than or equal to the second. </summary>
      <keywords>OracleIntervalDS.op_LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Multiply(Devart.Data.Oracle.OracleIntervalDS,System.Int32)">
      <summary>Multiplies an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> value by a number. </summary>
      <keywords>OracleIntervalDS.op_Multiply method </keywords>
      <param name="value1">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="multiplier">A multiplier. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_Subtraction(Devart.Data.Oracle.OracleIntervalDS,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Subtracts one <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure from another. </summary>
      <keywords>OracleIntervalDS.op_Subtraction method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalDS.op_UnaryNegation(Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Changes sign of an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </summary>
      <keywords>OracleIntervalDS.op_UnaryNegation method </keywords>
      <param name="value1">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> structure. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleIntervalYM">
      <summary>Represents the Oracle INTERVAL YEAR TO MONTH data type. Each object of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> class stores a period of time in years and months. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.#ctor(System.Double)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure with the specified total number of years. </summary>
      <param name="totalYears">Number of total years. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure with the specified number years and months. </summary>
      <param name="years">Number of years. </param>
      <param name="months">Number of months. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.#ctor(System.Int64)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure with the specified total number of months. </summary>
      <param name="totalMonths">Number of total months. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Add(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Adds two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values. </summary>
      <keywords>OracleIntervalYM.Add method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
      <overloads>Adds two time intervals. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Add(System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Boolean)">
      <summary>Adds two time intervals represented by their constituent parts. </summary>
      <keywords>OracleIntervalYM.Add method </keywords>
      <param name="year1">Number of years in the first interval. </param>
      <param name="month1">Number of months in the first interval. </param>
      <param name="isPositive1"><see langword="true" /> if the first time interval is a positive value; otherwise, <see langword="false" />. </param>
      <param name="year2">Number of years in the second interval. </param>
      <param name="month2">Number of months in the second interval. </param>
      <param name="isPositive2"><see langword="true" /> if the second time interval is a positive value; otherwise, <see langword="false" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object to the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleIntervalYM.CompareTo method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Divide(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleNumber)">
      <summary>Divides an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> value by a number. </summary>
      <keywords>OracleIntervalYM.Divide method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="divisor">A divisor. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Equals(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are equal. </summary>
      <keywords>OracleIntervalYM.Equals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are equal; otherwise, <see langword="false" />. </returns>
      <overloads>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structures to determine if they are equal. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Equals(System.Object)">
      <summary>Compares the specified object parameter to the <see cref="P:Devart.Data.Oracle.OracleIntervalYM.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> object. </summary>
      <keywords>OracleIntervalYM.Equals method </keywords>
      <param name="value">The object to be compared. </param>
      <returns><see langword="true" /> if object is an instance of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> and has the same time interval; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.GetHashCode()">
      <summary>Gets a hash code for the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> instance. </summary>
      <keywords>OracleIntervalYM.GetHashCode method </keywords>
      <returns>A 32-bit signed integer hash code. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.GreaterThan(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is greater than the second. </summary>
      <keywords>OracleIntervalYM.GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.GreaterThanOrEqual(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is greater than or equal to the second. </summary>
      <keywords>OracleIntervalYM.GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalYM.IsNull">
      <summary>Gets a value indicating whether the <see cref="P:Devart.Data.Oracle.OracleIntervalYM.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> is <see cref="F:Devart.Data.Oracle.OracleIntervalYM.Null" />. </summary>
      <keywords>OracleIntervalYM.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="P:Devart.Data.Oracle.OracleIntervalYM.Value" /> is <see cref="F:Devart.Data.Oracle.OracleIntervalYM.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.LessThan(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is less than the second. </summary>
      <keywords>OracleIntervalYM.LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.LessThanOrEqual(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is less than or equal to the second. </summary>
      <keywords>OracleIntervalYM.LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalYM.MaxValue">
      <summary>Represents the maximum valid date value for an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </summary>
      <keywords>OracleIntervalYM.MaxValue field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalYM.MinValue">
      <summary>Represents the minimum valid date value for an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </summary>
      <keywords>OracleIntervalYM.MinValue field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalYM.Months">
      <summary>Gets the months component of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </summary>
      <keywords>OracleIntervalYM.Months property </keywords>
      <value>The months component of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Multiply(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleNumber)">
      <summary>Multiplies an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> value by a number. </summary>
      <keywords>OracleIntervalYM.Multiply method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="multiplier">A multiplier. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.NotEquals(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are not equal. </summary>
      <keywords>OracleIntervalYM.NotEquals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalYM.Null">
      <summary>Represents a null value that can be assigned to the <see cref="P:Devart.Data.Oracle.OracleIntervalYM.Value" /> property of an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </summary>
      <keywords>OracleIntervalYM.Null field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Parse(System.String)">
      <summary>Converts the specified <see cref="T:System.String" /> representation of a date to its <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> equivalent. </summary>
      <keywords>OracleIntervalYM.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure equal to the date represented by the specified <see cref="T:System.String" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.Subtract(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Subtracts one <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure from another. </summary>
      <keywords>OracleIntervalYM.Subtract method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.ToString()">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure to a <see cref="T:System.String" />. </summary>
      <keywords>OracleIntervalYM.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> representing the <see cref="P:Devart.Data.Oracle.OracleIntervalYM.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalYM.TotalYears">
      <summary>Gets the total number, in years, that represents the period of time in the current <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </summary>
      <keywords>OracleIntervalYM.TotalYears property </keywords>
      <value>The total number of years. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.TryParse(System.String,Devart.Data.Oracle.OracleIntervalYM@)">
      <summary>Converts the string representation of an interval in days, hours, minits, seconds, and fractional seconds to <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </summary>
      <keywords>OracleIntervalYM.TryParse method </keywords>
      <param name="value">A string, containing an interval to convert. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> value; otherwise <see cref="F:Devart.Data.Oracle.OracleIntervalYM.Null" /> value. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalYM.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </summary>
      <keywords>OracleIntervalYM.Value property </keywords>
      <value>The value of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleIntervalYM.Years">
      <summary>Gets the years component of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </summary>
      <keywords>OracleIntervalYM.Years property </keywords>
      <value>The years component of the <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleIntervalYM.Zero">
      <summary>Represents a zero value for an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </summary>
      <keywords>OracleIntervalYM.Zero field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_Addition(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Adds two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values. </summary>
      <keywords>OracleIntervalYM.op_Addition method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_Division(Devart.Data.Oracle.OracleIntervalYM,System.Int32)">
      <summary>Divides an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> value by a number. </summary>
      <keywords>OracleIntervalYM.op_Division method </keywords>
      <param name="value1">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="divisor">A divisor. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_Equality(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are equal. </summary>
      <keywords>OracleIntervalYM.op_Equality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_GreaterThan(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structures to determine if the first is greater than the second. </summary>
      <keywords>OracleIntervalYM.op_GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_GreaterThanOrEqual(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structures to determine if the first is greater than or equal to the second. </summary>
      <keywords>OracleIntervalYM.op_GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_Inequality(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are not equal. </summary>
      <keywords>OracleIntervalYM.op_Inequality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_LessThan(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structures to determine if the first is less than the second. </summary>
      <keywords>OracleIntervalYM.op_LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_LessThanOrEqual(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structures to determine if the first is less than or equal to the second. </summary>
      <keywords>OracleIntervalYM.op_LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_Multiply(Devart.Data.Oracle.OracleIntervalYM,System.Int32)">
      <summary>Multiplies an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> value by a number. </summary>
      <keywords>OracleIntervalYM.op_Multiply method </keywords>
      <param name="value1">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="multiplier">A multiplier. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_Subtraction(Devart.Data.Oracle.OracleIntervalYM,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Subtracts one <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure from another. </summary>
      <keywords>OracleIntervalYM.op_Subtraction method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleIntervalYM.op_UnaryNegation(Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Changes sign of an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </summary>
      <keywords>OracleIntervalYM.op_UnaryNegation method </keywords>
      <param name="value1">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> structure. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoader">
      <summary>Serves to load external data into the Oracle database. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.#ctor()">
      <summary>Creates an <see cref="T:Devart.Data.Oracle.OracleLoader" /> object without <see cref="P:Devart.Data.Oracle.OracleLoader.Connection" /> and with empty <see cref="P:Devart.Data.Oracle.OracleLoader.TableName" />. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoader" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.#ctor(Devart.Data.Oracle.OracleLoaderOptions)">
      <summary>Creates a new instance of <see cref="T:Devart.Data.Oracle.OracleLoader" /> and initializes its <see cref="P:Devart.Data.Oracle.OracleLoader.Options" /> property with a specified <see cref="T:Devart.Data.Oracle.OracleLoaderOptions" /> value. </summary>
      <param name="options">The <see cref="T:Devart.Data.Oracle.OracleLoaderOptions" /> value to assign to the <see cref="P:Devart.Data.Oracle.OracleLoader.Options" /> property of the new <see cref="T:Devart.Data.Oracle.OracleLoader" /> instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoader" /> class with table name that will be loaded. </summary>
      <param name="tableName">Name of the table that will be loaded. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoader" /> class with table name that will be loaded and a <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </summary>
      <param name="tableName">Name of the table that will be loaded. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object that represents the connection to a data source. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.#ctor(System.String,Devart.Data.Oracle.OracleConnection,Devart.Data.Oracle.OracleLoaderOptions)">
      <summary>Creates a new instance of <see cref="T:Devart.Data.Oracle.OracleLoader" /> and initializes its <see cref="P:Devart.Data.Oracle.OracleLoader.Options" />, <see cref="P:Devart.Data.Oracle.OracleLoader.TableName" />, and  <see cref="P:Devart.Data.Oracle.OracleLoader.Connection" /> properties with specified values. </summary>
      <param name="tableName">The name of the target table for loading data. </param>
      <param name="connection">The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object to assign to the <see cref="P:Devart.Data.Oracle.OracleLoader.Connection" /> property of the new <see cref="T:Devart.Data.Oracle.OracleLoader" /> instance. </param>
      <param name="options">The <see cref="T:Devart.Data.Oracle.OracleLoaderOptions" /> value to assign to the <see cref="P:Devart.Data.Oracle.OracleLoader.Options" /> property of the new <see cref="T:Devart.Data.Oracle.OracleLoader" /> instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.Close()">
      <summary>Closes loading session and flushes remaining rows to the table. </summary>
      <keywords>OracleLoader.Close method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoader.Columns">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleLoaderColumnCollection">OracleLoaderColumnCollection</see> collection. </summary>
      <keywords>OracleLoader.Columns property </keywords>
      <value>Columns which loaded table consist of. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoader.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by this instance of the <see cref="T:Devart.Data.Oracle.OracleLoader" />. </summary>
      <keywords>OracleLoader.Connection property </keywords>
      <value>The connection to a data source. The default value is a null reference. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.CreateColumns()">
      <summary>Retrieves table columns information from the table specified in the <see cref="P:Devart.Data.Oracle.OracleLoader.TableName" /> property and populates columns collection. </summary>
      <keywords>OracleLoader.CreateColumns method </keywords>
    </member>
    <member name="E:Devart.Data.Oracle.OracleLoader.Error">
      <summary>Raises when an error occurs during a load operation. </summary>
      <keywords>OracleLoader.Error event </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.NextRow()">
      <summary>Advances <see cref="T:Devart.Data.Oracle.OracleLoader" /> to the next row. </summary>
      <keywords>OracleLoader.NextRow method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoader.NotifyAfter">
      <summary>Gets or sets the number of loaded rows, after which to generate <see cref="E:Devart.Data.Oracle.OracleLoader.RowsCopied" /> event. </summary>
      <keywords>OracleLoader.NotifyAfter property </keywords>
      <value>The number of loaded rows, after which to generate <see cref="E:Devart.Data.Oracle.OracleLoader.RowsCopied" /> event. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.Open()">
      <summary>Prepares <see cref="T:Devart.Data.Oracle.OracleLoader" /> for the loading. </summary>
      <keywords>OracleLoader.Open method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoader.Options">
      <summary>This property allow configuring <see cref="T:Devart.Data.Oracle.OracleLoader" /> behavior. </summary>
      <keywords>OracleLoader.Options property </keywords>
      <value>A value of <see cref="T:Devart.Data.Oracle.OracleLoaderOptions" /> type. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoader.PartitionName">
      <summary>Gets or sets the name of the table partition from a partitioned table to load data into. </summary>
      <keywords>OracleLoader.PartitionName property </keywords>
      <value>The name of the table partition from a partitioned table to load data into. </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleLoader.RowsCopied">
      <summary>This event occurs each time after <see cref="P:Devart.Data.Oracle.OracleLoader.NotifyAfter" /> number of rows copied. You can use this event to track and show data loading operation progress or abort the operation when necessary. </summary>
      <keywords>OracleLoader.RowsCopied event </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetDate(System.Int32,System.DateTime)">
      <summary>Sets the <see cref="T:System.DateTime" /> value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetDate method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value"><see cref="T:System.DateTime" /> value for the specified column. </param>
      <overloads>Sets the <see cref="T:System.DateTime" /> value of the specified column. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetDate(System.String,System.DateTime)">
      <summary>Sets the <see cref="T:System.DateTime" /> value of the column with the specified name. </summary>
      <keywords>OracleLoader.SetDate method </keywords>
      <param name="name">The name of the column. </param>
      <param name="value"><see cref="T:System.DateTime" /> value for the specified column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetDouble(System.Int32,System.Double)">
      <summary>Sets the double-precision floating point value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetDouble method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value">Double-precision floating point value for the specified column. </param>
      <overloads>Sets the double-precision floating point value of the specified column. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetDouble(System.String,System.Double)">
      <summary>Sets the double-precision floating point value of the column with the specified name. </summary>
      <keywords>OracleLoader.SetDouble method </keywords>
      <param name="name">The name of the column. </param>
      <param name="value">Double-precision floating point value for the specified column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetInt(System.Int32,System.Int32)">
      <summary>Sets the integer value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetInt method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value">Integer value for the specified column. </param>
      <overloads>Sets the integer value of the column of the specified column. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetInt(System.String,System.Int32)">
      <summary>Sets the integer value of the column with the specified name. </summary>
      <keywords>OracleLoader.SetInt method </keywords>
      <param name="name">The name of the column. </param>
      <param name="value">Integer value for the specified column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetNumber(System.Int32,Devart.Data.Oracle.OracleNumber)">
      <summary>Sets the number value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetNumber method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value"><see cref="T:Devart.Data.Oracle.OracleNumber" /> value for the specified column. </param>
      <overloads>Sets the number value of the column of the specified column. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetNumber(System.String,Devart.Data.Oracle.OracleNumber)">
      <summary>Sets the number value of the column with the specified name. </summary>
      <keywords>OracleLoader.SetNumber method </keywords>
      <param name="name">The name of the column. </param>
      <param name="value"><see cref="T:Devart.Data.Oracle.OracleNumber" /> value for the specified column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetOracleObject(System.Int32,Devart.Data.Oracle.OracleObject)">
      <summary>Sets the <see cref="T:Devart.Data.Oracle.OracleObject" /> value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetOracleObject method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleObject" /> value. </param>
      <overloads>Sets the <see cref="T:Devart.Data.Oracle.OracleObject" /> value of the specified columnl. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetOracleObject(System.String,Devart.Data.Oracle.OracleObject)">
      <summary>Sets the <see cref="T:Devart.Data.Oracle.OracleObject" /> value of the column with the specified name. </summary>
      <keywords>OracleLoader.SetOracleObject method </keywords>
      <param name="name">The name of the column. </param>
      <param name="value"><see cref="T:Devart.Data.Oracle.OracleObject" /> value for the specified column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetString(System.Int32,System.String)">
      <summary>Sets the <see cref="T:System.String" /> value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetString method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value"><see cref="T:System.String" /> value for the specified column. </param>
      <overloads>Sets the <see cref="T:System.String" /> value of the specified column. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetString(System.String,System.String)">
      <summary>Sets the <see cref="T:System.String" /> value of the column with the specified name. </summary>
      <keywords>OracleLoader.SetString method </keywords>
      <param name="name">The name of the column. </param>
      <param name="value"><see cref="T:System.String" /> value for the specified column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetTimeStamp(System.Int32,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Sets the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetTimeStamp method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value"><see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value for the specified column. </param>
      <overloads>Sets the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value of the specified column. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetTimeStamp(System.String,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Sets the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value of the column with the specified name. </summary>
      <keywords>OracleLoader.SetTimeStamp method </keywords>
      <param name="name">The name of the column. </param>
      <param name="value"><see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value for the specified column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoader.SetValue(System.Int32,System.Object)">
      <summary>Sets the value of the column at the specified ordinal. </summary>
      <keywords>OracleLoader.SetValue method </keywords>
      <param name="i">Zero-based index of the column. </param>
      <param name="value">Column value. </param>
      <overloads>Sets the value of the column at the specified ordinal and name. </overloads>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoader.TableName">
      <summary>Gets or sets table name that will be loaded. </summary>
      <keywords>OracleLoader.TableName property </keywords>
      <value>Name of the table that will be loaded. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoaderColumn">
      <summary>Represents the attributes for column loading. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumn.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumn.#ctor(System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> class with the column name and column data type. </summary>
      <param name="name">The name of the column. </param>
      <param name="dbType"> </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumn.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> class with the column name, column data type and column size. </summary>
      <param name="name">The name of the column. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">Maximum size of column data (only for strings). </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumn.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> class with the column name, column data type, column size, precision and scale. </summary>
      <param name="name">The name of the column. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">Maximum size of column data. </param>
      <param name="precision">The precision of the column. </param>
      <param name="scale">The scale of the column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumn.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Int32,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn" /> class with the column name, column data type, column size, precision, scale and date format. </summary>
      <param name="name">The name of the column. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">Maximum size of column data. </param>
      <param name="precision">The precision of the column. </param>
      <param name="scale">The scale of the column. </param>
      <param name="dateFormat">Date format for the column. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderColumn.DateFormat">
      <summary>Gets or sets date format of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn" />. </summary>
      <keywords>OracleLoaderColumn.DateFormat property </keywords>
      <value>The date format into which loaded data will be converted. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderColumn.ObjectTypeName">
      <summary>Gets or sets the name of the user-defined type. </summary>
      <keywords>OracleLoaderColumn.ObjectTypeName property </keywords>
      <value>The name of the user-defined type. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderColumn.OracleDbType">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleDbType" /> of the column. </summary>
      <keywords>OracleLoaderColumn.OracleDbType property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleDbType" /> value of the column. The default value is <see cref="T:Devart.Data.Oracle.OracleDbType">OracleDbType.VarChar</see>. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderColumn.Precision">
      <summary>Gets or sets precision of values within the column. </summary>
      <keywords>OracleLoaderColumn.Precision property </keywords>
      <value>Precision of the data within the column. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderColumn.Size">
      <summary>Gets or sets the maximum size, in bytes, of the data within the column. </summary>
      <keywords>OracleLoaderColumn.Size property </keywords>
      <value>The maximum size, in bytes, of the data within the column. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoaderColumnCollection">
      <summary>Represents a collection of columns relevant to a <see cref="T:Devart.Data.Oracle.OracleLoader" />. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumnCollection.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLoaderColumnCollection">OracleLoaderColumnCollection</see> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumnCollection.Add(System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Adds an <see cref="T:Devart.Data.Oracle.OracleLoaderColumn" /> to the <see cref="T:Devart.Data.Oracle.OracleLoaderColumnCollection" /> given the column name. </summary>
      <keywords>OracleLoaderColumnCollection.Add method </keywords>
      <param name="name">The name of the column. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <returns>The new column's index. </returns>
      <overloads>Adds the specified <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> to the <see cref="T:Devart.Data.Oracle.OracleLoaderColumnCollection">OracleLoaderColumnCollection</see>. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumnCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32)">
      <summary>Adds an <see cref="T:Devart.Data.Oracle.OracleLoaderColumn" /> to the <see cref="T:Devart.Data.Oracle.OracleLoaderColumnCollection" /> given the column name, column data type, and column size. </summary>
      <keywords>OracleLoaderColumnCollection.Add method </keywords>
      <param name="name">The name of the column. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">Maximum size of the column data (only for strings). </param>
      <returns>The new column's index. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumnCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Int32)">
      <summary>Adds an <see cref="T:Devart.Data.Oracle.OracleLoaderColumn" /> to the <see cref="T:Devart.Data.Oracle.OracleLoaderColumnCollection" /> given the column name, column data type, precision, and scale. </summary>
      <keywords>OracleLoaderColumnCollection.Add method </keywords>
      <param name="name">The name of the column. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="precision">The precision of the column. </param>
      <param name="scale">The scale of the column. </param>
      <returns>The new column's index. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderColumnCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Int32,System.Int32,System.String)">
      <summary>Adds an <see cref="T:Devart.Data.Oracle.OracleLoaderColumn" /> to the <see cref="T:Devart.Data.Oracle.OracleLoaderColumnCollection" /> given the column name, column data type, column size, precision, scale and date format. </summary>
      <keywords>OracleLoaderColumnCollection.Add method </keywords>
      <param name="name">The name of the column. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">Maximum size of the column data (only for strings). </param>
      <param name="precision">The precision of the column. </param>
      <param name="scale">The scale of the column. </param>
      <param name="dateFormat">The date format of the column. </param>
      <returns>The new column's index. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderColumnCollection.Item(System.Int32)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> at the specified index. </summary>
      <keywords>OracleLoaderColumnCollection.Item property </keywords>
      <param name="index">The zero-based index of the column. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> at the specified index. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderColumnCollection.Item(System.String)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> with the specified name. </summary>
      <keywords>OracleLoaderColumnCollection.Item property </keywords>
      <param name="name">The name of the column. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleLoaderColumn">OracleLoaderColumn</see> with the specified name. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoaderErrorEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleLoader.Error" /> event of the <see cref="T:Devart.Data.Oracle.OracleLoader" /> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderErrorEventArgs.Column">
      <summary>Gets column number where an error occurred. </summary>
      <keywords>OracleLoaderErrorEventArgs.Column property </keywords>
      <value>Number of the column with the error. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderErrorEventArgs.Exception">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleException" /> instance that an <see cref="T:Devart.Data.Oracle.OracleLoader" /> throws. </summary>
      <keywords>OracleLoaderErrorEventArgs.Exception property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleException" /> instance that contains information specific to the <see cref="T:Devart.Data.Oracle.OracleLoader" /> error. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderErrorEventArgs.Ignore">
      <summary>Gets or sets whether the current error will be ignored or not. </summary>
      <keywords>OracleLoaderErrorEventArgs.Ignore property </keywords>
      <value>If the value is <see langword="true" /> current error will be ignored, otherwise an exception will be thrown. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderErrorEventArgs.Row">
      <summary>Gets row number where an error occurred. </summary>
      <keywords>OracleLoaderErrorEventArgs.Row property </keywords>
      <value>Number of the row with the error. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoaderErrorEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleLoader.Error" /> event of an <see cref="T:Devart.Data.Oracle.OracleLoader" />. </summary>
      <keywords>OracleLoaderErrorEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleLoaderErrorEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoaderOptions">
      <summary>Allows configuring behavior of the <see cref="T:Devart.Data.Oracle.OracleLoader" /> class. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.Default">
      <summary>Default behavior. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.DisableIndexes">
      <summary>Disable table indexes when loading data. Applied only when array binding is used for loading data. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.DisableTriggers">
      <summary>Disable table triggers when loading data. Applied both for array binding and direct path loading. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.KeepConstraints">
      <summary>Don't disable constraints. By default, constraints are disabled when using array binding or when using direct path to load data into a specified <see cref="P:Devart.Data.Oracle.OracleLoader.PartitionName">partition</see> of a partitioned table. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.KeepExternalForeignKeys">
      <summary>Don't disable foreign keys to other tables. By default, constraints are disabled when using array binding or when using direct path to load data into a specified <see cref="P:Devart.Data.Oracle.OracleLoader.PartitionName">partition</see> of a partitioned table. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.KeepPrimaryKeys">
      <summary>Don't disable primary keys keys. By default, constraints are disabled when using array binding or when using direct path to load data into a specified <see cref="P:Devart.Data.Oracle.OracleLoader.PartitionName">partition</see> of a partitioned table. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.KeepSelfReferencedForeignKeys">
      <summary>Don't disable foreign keys to the same table (self-referencing foreign keys). By default, constraints are disabled when using array binding or when using direct path to load data into a specified <see cref="P:Devart.Data.Oracle.OracleLoader.PartitionName">partition</see> of a partitioned table. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.NoLogging">
      <summary>Disables table logging when loading data. Applied only when array binding is used for loading data. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.UseArrayBinding">
      <summary>Use array binding for loading data even when direct path interface can be used. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLoaderOptions.UseInternalTransaction">
      <summary>Use a transaction for loading data. Applied only when array binding is used for loading data. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoaderRowsCopiedEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleLoader.Error" /> event of the <see cref="T:Devart.Data.Oracle.OracleLoader" /> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLoaderRowsCopiedEventArgs.#ctor(System.Int32)">
      <summary>Initializes a new instance of <see cref="T:Devart.Data.Oracle.OracleLoaderRowsCopiedEventArgs" /> class with the number of rows copied. </summary>
      <param name="rowsCopied">The number of rows copied. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderRowsCopiedEventArgs.Abort">
      <summary>Specifies whether to abort the data loading operation. </summary>
      <keywords>OracleLoaderRowsCopiedEventArgs.Abort property </keywords>
      <value><see langword="true" /> if the data loading operation should be aborted; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLoaderRowsCopiedEventArgs.RowsCopied">
      <summary>Gets the number of rows processed since the previous <see cref="E:Devart.Data.Oracle.OracleLoader.RowsCopied" /> event call. </summary>
      <keywords>OracleLoaderRowsCopiedEventArgs.RowsCopied property </keywords>
      <value>The number of rows processed since the previous <see cref="E:Devart.Data.Oracle.OracleLoader.RowsCopied" /> event call. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLoaderRowsCopiedEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleLoader.RowsCopied" /> event of an <see cref="T:Devart.Data.Oracle.OracleLoader" />. </summary>
      <keywords>OracleLoaderRowsCopiedEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.OracleLoaderRowsCopiedEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLob">
      <summary>Represents LOB data type stored on an Oracle server. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.#ctor(Devart.Data.Oracle.OracleConnection,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLob" /> class with the specified <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> and Oracle LOB type. </summary>
      <param name="connection">The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </param>
      <param name="lobType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.Blob, <see cref="T:Devart.Data.Oracle.OracleDbType" />.BFile, <see cref="T:Devart.Data.Oracle.OracleDbType" />.Clob, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.NClob. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLob" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.#ctor(Devart.Data.Oracle.OracleConnection,Devart.Data.Oracle.OracleDbType,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLob" /> class with the specified <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> and Oracle LOB type. </summary>
      <param name="connection">The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </param>
      <param name="lobType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.Blob, <see cref="T:Devart.Data.Oracle.OracleDbType" />.BFile, <see cref="T:Devart.Data.Oracle.OracleDbType" />.Clob, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.NClob. </param>
      <param name="isCaching"><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleLob" /> should be read into the cache; otherwise, <see langword="false" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.#ctor(Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLob" /> class with the specified Oracle LOB type. </summary>
      <param name="lobType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.Blob, <see cref="T:Devart.Data.Oracle.OracleDbType" />.BFile, <see cref="T:Devart.Data.Oracle.OracleDbType" />.Clob, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.NClob. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.#ctor(Devart.Data.Oracle.OracleDbType,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleLob" /> class with the specified Oracle LOB type. </summary>
      <param name="lobType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.Blob, <see cref="T:Devart.Data.Oracle.OracleDbType" />.BFile, <see cref="T:Devart.Data.Oracle.OracleDbType" />.Clob, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.NClob. </param>
      <param name="isUnicode">Determines whether the data of the new <see cref="T:Devart.Data.Oracle.OracleLob" /> instance will be in the Unicode encoding or in client encoding. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Append(Devart.Data.Oracle.OracleLob)">
      <summary>Appends the supplied data to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> instance. </summary>
      <keywords>OracleLob.Append method </keywords>
      <param name="source">Lob data to add. </param>
      <overloads>Appends the supplied data to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> instance. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Append(Devart.Data.Oracle.OracleString)">
      <summary>Appends the supplied string to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> instance. </summary>
      <keywords>OracleLob.Append method </keywords>
      <param name="value">The string to append. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Append(System.Byte[],System.Int32,System.Int32)">
      <summary>Appends the supplied character data to the end current <see cref="T:Devart.Data.Oracle.OracleLob" /> instance. </summary>
      <keywords>OracleLob.Append method </keywords>
      <param name="buffer">The source data buffer. </param>
      <param name="offset">The zero-based offset in the buffer from which to read the data. </param>
      <param name="count">The number of bytes to add. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Append(System.Char[],System.Int32,System.Int32)">
      <summary>Appends the supplied character data to the end current <see cref="T:Devart.Data.Oracle.OracleLob" /> instance. </summary>
      <keywords>OracleLob.Append method </keywords>
      <param name="buffer">The source character data. </param>
      <param name="offset">The zero-based offset in the buffer from which to read the data. </param>
      <param name="count">The number of characters to add. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Append(System.String)">
      <summary>Appends the supplied string to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> instance. </summary>
      <keywords>OracleLob.Append method </keywords>
      <param name="value">The string to append. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.BeginBatch()">
      <summary>Prevents server-side triggers from firing while performing multiple write operations. </summary>
      <keywords>OracleLob.BeginBatch method </keywords>
      <overloads>Prevents server-side triggers from firing while performing multiple write operations. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.BeginBatch(Devart.Data.Oracle.OracleLobOpenMode)">
      <summary>Prevents server-side triggers from firing while performing multiple write operations, and specifies one of the <see cref="T:Devart.Data.Oracle.OracleLobOpenMode" /> values. </summary>
      <keywords>OracleLob.BeginBatch method </keywords>
      <param name="openMode">One of the <see cref="T:Devart.Data.Oracle.OracleLobOpenMode" /> values. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.Cached">
      <summary>Specifies whether the <see cref="T:Devart.Data.Oracle.OracleLob" /> is cached. </summary>
      <keywords>OracleLob.Cached property </keywords>
      <value><see langword="true" /> if entire <see cref="T:Devart.Data.Oracle.OracleLob" /> is cached in the memory; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.CanRead">
      <summary>Gets a value indicating whether the OracleLob stream can be read. </summary>
      <keywords>OracleLob.CanRead property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleLob" /> stream supports reading; <see langword="false" /> if a <see cref="T:Devart.Data.Oracle.OracleLob" /> is closed, disposed, or <see cref="F:Devart.Data.Oracle.OracleLob.Null" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.CanSeek">
      <summary>Gets a value indicating whether forward and backward seek operations can be performed. </summary>
      <keywords>OracleLob.CanSeek property </keywords>
      <value>
        <see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleLob" /> stream supports seeking; <see langword="false" /> if a <see cref="T:Devart.Data.Oracle.OracleLob" /> is closed, disposed, or <see cref="F:Devart.Data.Oracle.OracleLob.Null" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.CanWrite">
      <summary>Gets a value indicating whether the OracleLob object supports writing. </summary>
      <keywords>OracleLob.CanWrite property </keywords>
      <value>
        <see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleLob" /> stream can be written; <see langword="false" /> if a <see cref="T:Devart.Data.Oracle.OracleLob" /> is closed, disposed or <see cref="F:Devart.Data.Oracle.OracleLob.Null" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.ChunkSize">
      <summary>Gets a value indicating the minimum number of bytes used during read/write operations. </summary>
      <keywords>OracleLob.ChunkSize property </keywords>
      <value>The minimum number of bytes to retrieve or send. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Clone()">
      <summary>Creates a copy of the current <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleLob.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Close()">
      <summary>Closes the current stream and releases any resources associated with it. </summary>
      <keywords>OracleLob.Close method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by this instance of the <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleLob.Connection property </keywords>
      <value>The connection to a database. The default value is a null reference. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.CopyTo(Devart.Data.Oracle.OracleLob)">
      <summary>Copies data from this <see cref="T:Devart.Data.Oracle.OracleLob" /> to a destination <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleLob.CopyTo method </keywords>
      <param name="dest">The destination <see cref="T:Devart.Data.Oracle.OracleLob" />. </param>
      <returns>The number of bytes copied. </returns>
      <overloads>Copies data from this <see cref="T:Devart.Data.Oracle.OracleLob" /> to a destination <see cref="T:Devart.Data.Oracle.OracleLob" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.CopyTo(Devart.Data.Oracle.OracleLob,System.Int64)">
      <summary>Copies data from this <see cref="T:Devart.Data.Oracle.OracleLob" /> to a destination <see cref="T:Devart.Data.Oracle.OracleLob" /> with the specified destination offset. </summary>
      <keywords>OracleLob.CopyTo method </keywords>
      <param name="dest">The destination <see cref="T:Devart.Data.Oracle.OracleLob" />. </param>
      <param name="destOffset">The offset to which to copy. </param>
      <returns>The number of bytes copied. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.CopyTo(System.Int64,Devart.Data.Oracle.OracleLob,System.Int64,System.Int64)">
      <summary>Copies data from this <see cref="T:Devart.Data.Oracle.OracleLob" /> to a destination <see cref="T:Devart.Data.Oracle.OracleLob" /> with the specified amount of data, source offset and destination offset. </summary>
      <keywords>OracleLob.CopyTo method </keywords>
      <param name="srcOffset">The offset from which to copy. </param>
      <param name="dest">The destination <see cref="T:Devart.Data.Oracle.OracleLob" />. </param>
      <param name="destOffset">The offset to which to copy. </param>
      <param name="amount">The quantity of data, in bytes, to copy. </param>
      <returns>The number of bytes copied. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Dispose()">
      <summary>Disposes the resources allocated by the <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleLob.Dispose method </keywords>
      <overloads>Disposes the resources allocated by the <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.EndBatch()">
      <summary>Allows server-side triggers to resume firing after performing multiple write operations. </summary>
      <keywords>OracleLob.EndBatch method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Erase()">
      <summary>Erases all data from the <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleLob.Erase method </keywords>
      <returns>The number of bytes erased. </returns>
      <overloads>Erases data from the specified <see cref="T:Devart.Data.Oracle.OracleLob" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Erase(System.Int64,System.Int64)">
      <summary>Erases the specified amount of data from the <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleLob.Erase method </keywords>
      <param name="offset">The offset from which to erase. </param>
      <param name="amount">The quantity of data, in bytes, to erase. </param>
      <returns>The number of bytes erased. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Flush()">
      <summary>Flush/write all buffers for the current <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleLob.Flush method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.IsBatched">
      <summary>Gets a value indicating whether the application called the <see cref="M:Devart.Data.Oracle.OracleLob.BeginBatch" /> method. </summary>
      <keywords>OracleLob.IsBatched property </keywords>
      <value><see langword="true" /> if application called the <see cref="M:Devart.Data.Oracle.OracleLob.BeginBatch" /> method; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.IsEmpty">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleLob" /> is empty or not. </summary>
      <keywords>OracleLob.IsEmpty property </keywords>
      <value>
        <see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleLob" /> is empty; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.IsEqual(Devart.Data.Oracle.OracleLob)">
      <summary>Determines whether the specified <see cref="T:Devart.Data.Oracle.OracleLob" /> object is equal to the current <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleLob.IsEqual method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleLob" /> to compare with the current <see cref="T:Devart.Data.Oracle.OracleLob" />. </param>
      <returns><see langword="true" /> if the specified <see cref="T:Devart.Data.Oracle.OracleLob" /> object is equal to the current one; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.IsNull">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleLob" /> is a <see cref="F:Devart.Data.Oracle.OracleLob.Null" /> stream. </summary>
      <keywords>OracleLob.IsNull property </keywords>
      <value>
        <see langword="true" />, if the <see cref="T:Devart.Data.Oracle.OracleLob" /> is a <see cref="F:Devart.Data.Oracle.OracleLob.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.IsTemporary">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleLob" /> is a temporary LOB. </summary>
      <keywords>OracleLob.IsTemporary property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleLob" /> is a temporary LOB; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.Length">
      <summary>Gets the size of the <see cref="T:Devart.Data.Oracle.OracleLob" />. </summary>
      <keywords>OracleLob.Length property </keywords>
      <value>The size of the <see cref="T:Devart.Data.Oracle.OracleLob" /> in bytes. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.LobType">
      <summary>Gets the LOB data type. </summary>
      <keywords>OracleLob.LobType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> LOB data types. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLob.MaxSize">
      <summary>Represents the maximum number of bytes a LOB can hold, which is 4 294 967 295 (2^32 - 1) bytes. </summary>
      <keywords>OracleLob.MaxSize field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLob.Null">
      <summary>Deprecated. Represents a null <see cref="T:Devart.Data.Oracle.OracleLob" /> object. Use <see cref="F:Devart.Data.Oracle.OracleLob.NullBlob" /> or <see cref="F:Devart.Data.Oracle.OracleLob.NullClob" /> or <see cref="F:Devart.Data.Oracle.OracleLob.NullNClob" /> instead. </summary>
      <keywords>OracleLob.Null field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLob.NullBlob">
      <summary>Represents a null <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleLob.NullBlob field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLob.NullClob">
      <summary>Represents a null <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleLob.NullClob field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLob.NullNClob">
      <summary>Represents a null <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleLob.NullNClob field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.Position">
      <summary>Gets the current read position in the <see cref="T:Devart.Data.Oracle.OracleLob" /> stream. </summary>
      <keywords>OracleLob.Position property </keywords>
      <value>The current position within the <see cref="T:Devart.Data.Oracle.OracleLob" /> stream. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>Reads a sequence of bytes from the current <see cref="T:Devart.Data.Oracle.OracleLob" /> stream and advances the position within the stream by the number of bytes read. </summary>
      <keywords>OracleLob.Read method </keywords>
      <param name="buffer">The byte array buffer to be populated. </param>
      <param name="offset">The zero-based byte offset in the buffer. </param>
      <param name="count">The amount of bytes to read. </param>
      <returns>The total number of bytes read into the buffer. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Read(System.Char[],System.Int32,System.Int32)">
      <summary>Reads a sequence of characters from the current <see cref="T:Devart.Data.Oracle.OracleLob" /> stream and advances the position within the stream by the number of bytes read. </summary>
      <keywords>OracleLob.Read method </keywords>
      <param name="buffer">The character array buffer to be populated. </param>
      <param name="offset">The zero-based offset in the buffer. </param>
      <param name="count">The amount of bytes to read. </param>
      <returns>The total number of characters read into the buffer. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Seek(System.Int64,System.IO.SeekOrigin)">
      <summary>Sets the position on the current <see cref="T:Devart.Data.Oracle.OracleLob" /> stream. </summary>
      <keywords>OracleLob.Seek method </keywords>
      <param name="offset">A byte offset relative to origin. </param>
      <param name="origin">A value of <see cref="T:System.IO.SeekOrigin" /> type indicating the reference point used to obtain the new position. </param>
      <returns>The new position within the current stream. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.SetLength(System.Int64)">
      <summary>Sets length for <see cref="T:Devart.Data.Oracle.OracleLob" /> value. </summary>
      <keywords>OracleLob.SetLength method </keywords>
      <param name="len">The size of the <see cref="T:Devart.Data.Oracle.OracleLob" /> in bytes. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.ToString()">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleLob" /> object to a <see cref="T:System.String" />. </summary>
      <keywords>OracleLob.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> with the same value as the <see cref="T:Devart.Data.Oracle.OracleLob" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLob.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <keywords>OracleLob.Value property </keywords>
      <value>For <see cref="T:Devart.Data.Oracle.OracleDbType" />.Blob and <see cref="T:Devart.Data.Oracle.OracleDbType" />.BFile, an array of type Byte[]. For <see cref="T:Devart.Data.Oracle.OracleDbType" />.Clob and <see cref="T:Devart.Data.Oracle.OracleDbType" />.NClob, a string. For null data, <see cref="F:Devart.Data.Oracle.OracleLob.Null" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Write(Devart.Data.Oracle.OracleString)">
      <summary>Writes a string to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> stream, and advances the current position within this stream by the number of bytes written. </summary>
      <keywords>OracleLob.Write method </keywords>
      <param name="value">The string to write. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>Writes a sequence of bytes to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> stream, and advances the current position within this stream by the number of bytes written. </summary>
      <keywords>OracleLob.Write method </keywords>
      <param name="buffer">An array of bytes. </param>
      <param name="offset">The zero-based byte offset in the buffer. </param>
      <param name="count">The amount of bytes to be written to the current stream. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Write(System.Char[],System.Int32,System.Int32)">
      <summary>Writes a string to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> stream, and advances the current position within this stream by the number of bytes written. </summary>
      <keywords>OracleLob.Write method </keywords>
      <param name="buffer">An array of characters. </param>
      <param name="offset">The zero-based byte offset in the buffer. </param>
      <param name="count">The number of characters to write. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.Write(System.String)">
      <summary>Writes a string to the current <see cref="T:Devart.Data.Oracle.OracleLob" /> stream, and advances the current position within this stream by the number of bytes written. </summary>
      <keywords>OracleLob.Write method </keywords>
      <param name="value">The string to write. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLob.WriteByte(System.Byte)">
      <summary>Writes a byte to the current position in the Lob and advances the position within the stream by one byte. </summary>
      <keywords>OracleLob.WriteByte method </keywords>
      <param name="value">The byte to write to the Lob. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLobOpenMode">
      <summary>Specifies whether an <see cref="T:Devart.Data.Oracle.OracleLob" /> should be opened in read-only or read/write mode. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLobOpenMode.ReadOnly">
      <summary>The <see cref="T:Devart.Data.Oracle.OracleLob" /> is opened in read-only mode. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleLobOpenMode.ReadWrite">
      <summary>The <see cref="T:Devart.Data.Oracle.OracleLob" /> is opened in read/write mode. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLogicalTransaction">
      <summary>This class allows you to find out whether the transaction, running during the last database outage, was successfully committed and completed and determine whether your application should commit, complete, or rollback the transaction in order to avoid logical corruption because of committing duplicate transactions. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLogicalTransaction.Committed">
      <summary>Indicates whether the transaction was committed or not. </summary>
      <keywords>OracleLogicalTransaction.Committed property </keywords>
      <value><see langword="true" /> if the transaction was committed; otherwise, <see langword="false" />. If <see cref="M:Devart.Data.Oracle.OracleLogicalTransaction.GetOutcome" /> was not called prior to accessing this property, it returns null. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLogicalTransaction.DataSource">
      <summary>Returns the data source (TNS alias) of a connection, this object is related to. </summary>
      <keywords>OracleLogicalTransaction.DataSource property </keywords>
      <value>The data source (TNS alias) of a connection, this object is related to. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLogicalTransaction.Dispose()">
      <summary>Closes <see cref="T:Devart.Data.Oracle.OracleLogicalTransaction" /> object and releases any resources or memory allocated by it. </summary>
      <keywords>OracleLogicalTransaction.Dispose method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLogicalTransaction.GetOutcome()">
      <summary>Retrieves the transaction status from the server and retrieves the necessary information for filling the <see cref="P:Devart.Data.Oracle.OracleLogicalTransaction.Committed" /> and <see cref="P:Devart.Data.Oracle.OracleLogicalTransaction.UserCallCompleted" /> properties. </summary>
      <keywords>OracleLogicalTransaction.GetOutcome method </keywords>
      <overloads>Retrieves the transaction status from the server and retrieves the necessary information for filling the <see cref="P:Devart.Data.Oracle.OracleLogicalTransaction.Committed" /> and <see cref="P:Devart.Data.Oracle.OracleLogicalTransaction.UserCallCompleted" /> properties. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleLogicalTransaction.GetOutcome(System.String,System.String,System.String)">
      <summary>Retrieves the transaction status from the server and retrieves the necessary information for filling the <see cref="P:Devart.Data.Oracle.OracleLogicalTransaction.Committed" /> and <see cref="P:Devart.Data.Oracle.OracleLogicalTransaction.UserCallCompleted" /> properties. </summary>
      <keywords>OracleLogicalTransaction.GetOutcome method </keywords>
      <param name="userId">User Id to use for the connection. </param>
      <param name="password">Password to use for the connection. </param>
      <param name="dataSource">Data source to connect to. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLogicalTransaction.UserCallCompleted">
      <summary>Indicates whether the transaction was successfully completed. </summary>
      <keywords>OracleLogicalTransaction.UserCallCompleted property </keywords>
      <value><see langword="true" /> if the transaction was successfully completed; otherwise, <see langword="false" />. If <see cref="M:Devart.Data.Oracle.OracleLogicalTransaction.GetOutcome" /> was not called prior to accessing this property, it returns null. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLogicalTransaction.UserId">
      <summary>Returns the user id of the connection, this object is related to. </summary>
      <keywords>OracleLogicalTransaction.UserId property </keywords>
      <value>The user id of the connection, this object is related to. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleLogicalTransactionStatus">
      <summary>Indicates the logical status of the transaction. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLogicalTransactionStatus.Committed">
      <summary>Indicates whether the transaction committed successfully. </summary>
      <keywords>OracleLogicalTransactionStatus.Committed property </keywords>
      <value><see langword="true" /> if the transaction committed successfully; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleLogicalTransactionStatus.UserCallCompleted">
      <summary>Indicates whether the transaction completed successfully. </summary>
      <keywords>OracleLogicalTransactionStatus.UserCallCompleted property </keywords>
      <value><see langword="true" /> if the transaction completed successfully; otherwise, <see langword="false" />. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleMetaDataCollectionNames">
      <summary>Enumerates collection names you can use for metadata retrieval purposes. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Arguments">
      <summary>The name of the metadata collection for stored procedure/function arguments. </summary>
      <keywords>OracleMetaDataCollectionNames.Arguments field </keywords>
      <value>The value is "Arguments". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Clusters">
      <summary>The name of the metadata collection for database clusters. </summary>
      <keywords>OracleMetaDataCollectionNames.Clusters field </keywords>
      <value>The value is "Clusters". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Columns">
      <summary>The name of the metadata collection for table columns. </summary>
      <keywords>OracleMetaDataCollectionNames.Columns field </keywords>
      <value>The value is "Columns". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.ForeignKeyColumns">
      <summary>The name of the metadata collection for columns used in foreign keys. </summary>
      <keywords>OracleMetaDataCollectionNames.ForeignKeyColumns field </keywords>
      <value>The value is "ForeignKeyColumns". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.ForeignKeys">
      <summary>The name of the metadata collection for foreign keys. </summary>
      <keywords>OracleMetaDataCollectionNames.ForeignKeys field </keywords>
      <value>The value is "ForeignKeys". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.FullForeignKeyColumns">
      <summary>The name of the metadata collection for foreign key columns. Unlike <see cref="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.ForeignKeys" />, for the <see cref="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.FullForeignKeyColumns" /> metadata collection, a column with the names of corresponding referenced columns in parent tables is additionally returned by the <see cref="M:Devart.Common.DbConnectionBase.GetSchema" /> method. </summary>
      <keywords>OracleMetaDataCollectionNames.FullForeignKeyColumns field </keywords>
      <value>The value is "FullForeignKeyColumns". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Functions">
      <summary>The name of the metadata collection for functions. </summary>
      <keywords>OracleMetaDataCollectionNames.Functions field </keywords>
      <value>The value is "Functions". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.IndexColumns">
      <summary>The name of the metadata collection for columns used in indexes. </summary>
      <keywords>OracleMetaDataCollectionNames.IndexColumns field </keywords>
      <value>The value is "IndexColumns". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Indexes">
      <summary>The name of the metadata collection for table indexes. </summary>
      <keywords>OracleMetaDataCollectionNames.Indexes field </keywords>
      <value>The value is "Indexes". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.MetaDataCollections">
      <summary>The name of the metadata collection for metadata collection definitions. </summary>
      <keywords>OracleMetaDataCollectionNames.MetaDataCollections field </keywords>
      <value>The value is "MetaDataCollections". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.PackageBodies">
      <summary>The name of the metadata collection for Oracle package bodies. </summary>
      <keywords>OracleMetaDataCollectionNames.PackageBodies field </keywords>
      <value>The value is "PackageBodies". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Packages">
      <summary>The name of the metadata collection for Oracle packages. </summary>
      <keywords>OracleMetaDataCollectionNames.Packages field </keywords>
      <value>The value is "Packages". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.PrimaryKeyColumns">
      <summary>The name of the metadata collection for columns used in primary keys. </summary>
      <keywords>OracleMetaDataCollectionNames.PrimaryKeyColumns field </keywords>
      <value>The value is "PrimaryKeyColumns". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.PrimaryKeys">
      <summary>The name of the metadata collection for primary keys. </summary>
      <keywords>OracleMetaDataCollectionNames.PrimaryKeys field </keywords>
      <value>The value is "PrimaryKeys". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Procedures">
      <summary>The name of the metadata collection for stored procedures. </summary>
      <keywords>OracleMetaDataCollectionNames.Procedures field </keywords>
      <value>The value is "Procedures". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.QueuePublishers">
      <summary>The name of the metadata collection for registered queue publishers. </summary>
      <keywords>OracleMetaDataCollectionNames.QueuePublishers field </keywords>
      <value>The value is "QueuePublishers". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.QueueSubscribers">
      <summary>The name of the metadata collection for registered queue subscribers. </summary>
      <keywords>OracleMetaDataCollectionNames.QueueSubscribers field </keywords>
      <value>The value is "QueueSubscribers". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.QueueTables">
      <summary>The name of the metadata collection for Advanced Queuing queue tables. </summary>
      <keywords>OracleMetaDataCollectionNames.QueueTables field </keywords>
      <value>The value is "QueueTables". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Queues">
      <summary>The name of the metadata collection for queues. </summary>
      <keywords>OracleMetaDataCollectionNames.Queues field </keywords>
      <value>The value is "Queues". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.ReservedWords">
      <summary>The name of metadata collection for the reserved words. </summary>
      <keywords>OracleMetaDataCollectionNames.ReservedWords field </keywords>
      <value>The value is "ReservedWords". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Restrictions">
      <summary>The name of the metadata collection for metadata restrictions. </summary>
      <keywords>OracleMetaDataCollectionNames.Restrictions field </keywords>
      <value>The value is "Restrictions". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.SSISTables">
      <summary>The name of the metadata collection for SSIS tables. </summary>
      <keywords>OracleMetaDataCollectionNames.SSISTables field </keywords>
      <value>The value is "SSISTables". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Sequences">
      <summary>The name of the metadata collection for Oracle sequences. </summary>
      <keywords>OracleMetaDataCollectionNames.Sequences field </keywords>
      <value>The value is "Sequences". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Synonyms">
      <summary>The name of the metadata collection for object name synonyms. </summary>
      <keywords>OracleMetaDataCollectionNames.Synonyms field </keywords>
      <value>The value is "Synonyms". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Tables">
      <summary>The name of the metadata collection for Oracle tables. </summary>
      <keywords>OracleMetaDataCollectionNames.Tables field </keywords>
      <value>The value is "Tables". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Triggers">
      <summary>The name of the metadata collection for triggers. </summary>
      <keywords>OracleMetaDataCollectionNames.Triggers field </keywords>
      <value>The value is "Triggers". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Users">
      <summary>The name of the metadata collection for database users. </summary>
      <keywords>OracleMetaDataCollectionNames.Users field </keywords>
      <value>The value is "Users". </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleMetaDataCollectionNames.Views">
      <summary>The name of the metadata collection for database views. </summary>
      <keywords>OracleMetaDataCollectionNames.Views field </keywords>
      <value>The value is "Views". </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleMonitor">
      <summary>Monitors dynamic SQL execution in applications that use dotConnect for Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleMonitor.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleMonitor" /> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleMonitor.IsActive">
      <summary>Gets or sets whether <see cref="T:Devart.Data.Oracle.OracleMonitor" /> should watch SQL execution. </summary>
      <keywords>OracleMonitor.IsActive property </keywords>
      <value>
        <see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleMonitor" /> object should detect SQL queries peformed by the application; <see langword="false" /> otherwise. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNotificationEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleDependency.OnChange" /> event. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationEventArgs.Details">
      <summary>Gets detailed information about the current notification. </summary>
      <keywords>OracleNotificationEventArgs.Details property </keywords>
      <value>A <b>DataTable</b> object. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationEventArgs.ResourceNames">
      <summary>Gets the database resources related to the current notification. </summary>
      <keywords>OracleNotificationEventArgs.ResourceNames property </keywords>
      <value>The list of related resources. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationEventArgs.Type">
      <summary>Identifies the database event source for the notification. </summary>
      <keywords>OracleNotificationEventArgs.Type property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleNotificationType" /> values. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNotificationInfo">
      <summary>Specifies the operation, for which a notification is received from Oracle server. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.AllOps">
      <summary>Any operation (used for operations filter only). </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.AllRows">
      <summary>All rows in a table are affected (for example, table is truncated, a column is added, and so on). </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.Alter">
      <summary>An object is altered. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.Delete">
      <summary>A row is deleted. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.Drop">
      <summary>An object or database is dropped. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.Insert">
      <summary>A row is inserted. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.Unknown">
      <summary>The reason is unknown. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationInfo.Update">
      <summary>A row is updated. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNotificationRequest">
      <summary>Represents a notification request to be subscribed in the database. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationRequest.IsNotifiedOnce">
      <summary>Indicates whether the registration is to be removed upon notification. </summary>
      <keywords>OracleNotificationRequest.IsNotifiedOnce property </keywords>
      <value><see langword="true" />, if the registration is to be removed upon notification; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationRequest.IsPersistent">
      <summary>Indicates whether the invalidation message should be queued persistently in the database before delivery. </summary>
      <keywords>OracleNotificationRequest.IsPersistent property </keywords>
      <value><see langword="true" />, if invalidation message should be
queued persistently in the database before delivery; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationRequest.Operations">
      <summary>Allows specifying a filter for the operations, for which notifications should be retrieved. </summary>
      <keywords>OracleNotificationRequest.Operations property </keywords>
      <value>The filter for the operations, for which notifications should be retrieved. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationRequest.QueryBasedNotificationMode">
      <summary>Allows specifying the best-effort or guaranteed mode for query result notification. </summary>
      <keywords>OracleNotificationRequest.QueryBasedNotificationMode property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleQueryBasedNotificationMode" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationRequest.RowLevelDetails">
      <summary>Indicates whether detailed information should be included in the notification data. </summary>
      <keywords>OracleNotificationRequest.RowLevelDetails property </keywords>
      <value><see langword="true" />, if detailed information should be included; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNotificationRequest.Timeout">
      <summary>Specifies the time in seconds that the registration remains alive. </summary>
      <keywords>OracleNotificationRequest.Timeout property </keywords>
      <value>The timeout in seconds. The default value is 50000. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNotificationType">
      <summary>Specifies the type of notification received from Oracle server. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.Change">
      <summary>A database object or its data is modified. For detailed information refer to the <see cref="P:Devart.Data.Oracle.OracleNotificationEventArgs.Details" /> property. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.DropDb">
      <summary>A database is dropped. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.End">
      <summary>The registration expires. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.Error">
      <summary>An error is encountered while processing the notification. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.None">
      <summary>A notification of unknown type is received. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.QueryChange">
      <summary>A query-based change occurs in the database when using OracleDependency. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.Shutdown">
      <summary>A database shuts down. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.Shutdown_any">
      <summary>A database instance in a Real Application Cluster environment shuts down. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNotificationType.Startup">
      <summary>A database starts. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNumber">
      <summary>Represents the Oracle NUMBER or any numeric type. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.#ctor(System.Byte[])">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with the specified <see cref="T:System.byte[]" /> value. </summary>
      <param name="value">The <see cref="T:System.byte[]" /> value to be stored as an <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.#ctor(System.Decimal)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with the specified <see cref="T:System.Decimal" /> value. </summary>
      <param name="value">The <see cref="T:System.Decimal" /> value to be stored as an <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.#ctor(System.Double)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with the specified <see cref="T:System.Double" /> value. </summary>
      <param name="value">The <see cref="T:System.Double" /> value to be stored as an <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.#ctor(System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with the specified <see cref="T:System.Int32" /> value. </summary>
      <param name="value">The <see cref="T:System.Int32" /> value to be stored as an <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.#ctor(System.Int64)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with the specified <see cref="T:System.Int64" /> value. </summary>
      <param name="value">The <see cref="T:System.Int64" /> value to be stored as an <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.#ctor(System.Single)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with the specified <see cref="T:System.Single" /> value. </summary>
      <param name="value">The <see cref="T:System.Single" /> value to be stored as an <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Abs(Devart.Data.Oracle.OracleNumber)">
      <summary>Gets the absolute value of the <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.Abs method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure whose <see cref="P:Devart.Data.Oracle.OracleNumber.Value" /> property contains the unsigned number representing the absolute value of the <see cref="T:Devart.Data.Oracle.OracleNumber" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Acos(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates an angle in radian whose cosine is the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.Acos method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Add(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Adds two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values. </summary>
      <keywords>OracleNumber.Add method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Asin(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates an angle in radian whose sine is the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.Asin method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Atan(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates an angle in radian whose tangent is the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.Atan method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Atan2(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates an angle in radian whose tangent is the quotient of the two specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures. </summary>
      <keywords>OracleNumber.Atan2 method </keywords>
      <param name="value1">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents the y-coordinate. </param>
      <param name="value2">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents the x-coordinate. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumber.BinData">
      <summary>Gets <see cref="T:Devart.Data.Oracle.OracleNumber" /> value as binary data. </summary>
      <keywords>OracleNumber.BinData property </keywords>
      <value>An array of bytes that represents the current <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Ceiling(Devart.Data.Oracle.OracleNumber)">
      <summary>Returns the smallest integer number greater than or equal to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> number. </summary>
      <keywords>OracleNumber.Ceiling method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> representing the smallest integer number greater than or equal to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleNumber" /> object to the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleNumber.CompareTo method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleNumber" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleNumber" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleNumber" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Cos(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the cosine of the specified angle in radian. </summary>
      <keywords>OracleNumber.Cos method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Cosh(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the hyperbolic cosine of the specified angle in radian. </summary>
      <keywords>OracleNumber.Cosh method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Divide(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Divides one <see cref="T:Devart.Data.Oracle.OracleNumber" /> value by another. </summary>
      <keywords>OracleNumber.Divide method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Equals(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are equal. </summary>
      <keywords>OracleNumber.Equals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are equal; otherwise, <see langword="false" />. </returns>
      <overloads>Compares two <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures to determine if they are equal. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Equals(System.Object)">
      <summary>Compares the specified object parameter to the <see cref="P:Devart.Data.Oracle.OracleNumber.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </summary>
      <keywords>OracleNumber.Equals method </keywords>
      <param name="value">The object to be compared. </param>
      <returns><see langword="true" /> if object is an instance of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> and has the same value; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Exp(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates a new <see cref="T:Devart.Data.Oracle.OracleNumber" /> with its value set to e raised to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.Exp method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Floor(Devart.Data.Oracle.OracleNumber)">
      <summary>Returns the largest integer number less than or equal to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> number. </summary>
      <keywords>OracleNumber.Floor method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> representing the largest integer number less than or equal to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.GetHashCode()">
      <summary>Gets a hash code for the <see cref="T:Devart.Data.Oracle.OracleNumber" /> instance. </summary>
      <keywords>OracleNumber.GetHashCode method </keywords>
      <returns>A 32-bit signed integer hash code. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.GreaterThan(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is greater than the second. </summary>
      <keywords>OracleNumber.GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.GreaterThanOrEqual(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is greater than or equal to the second. </summary>
      <keywords>OracleNumber.GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumber.IsInt">
      <summary>Indicates whether the current instance of <see cref="T:Devart.Data.Oracle.OracleNumber" /> is an integer number. </summary>
      <keywords>OracleNumber.IsInt property </keywords>
      <value><see langword="true" /> if the current instance of <see cref="T:Devart.Data.Oracle.OracleNumber" /> is an integer number; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumber.IsNull">
      <summary>Indicates whether the <see cref="P:Devart.Data.Oracle.OracleNumber.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> is <see cref="F:Devart.Data.Oracle.OracleNumber.Null" />. </summary>
      <keywords>OracleNumber.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="P:Devart.Data.Oracle.OracleNumber.Value" /> is <see cref="F:Devart.Data.Oracle.OracleNumber.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumber.IsPositive">
      <summary>Indicates whether the current instance of <see cref="T:Devart.Data.Oracle.OracleNumber" /> is greater than zero. </summary>
      <keywords>OracleNumber.IsPositive property </keywords>
      <value><see langword="true" /> if the current instance of <see cref="T:Devart.Data.Oracle.OracleNumber" /> is greater than zero; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumber.IsZero">
      <summary>Indicates whether the current instance of <see cref="T:Devart.Data.Oracle.OracleNumber" /> is zero. </summary>
      <keywords>OracleNumber.IsZero property </keywords>
      <value><see langword="true" /> if the current instance of <see cref="T:Devart.Data.Oracle.OracleNumber" /> is zero; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.LessThan(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is less than the second. </summary>
      <keywords>OracleNumber.LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.LessThanOrEqual(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is less than or equal to the second. </summary>
      <keywords>OracleNumber.LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Log(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates a new <see cref="T:Devart.Data.Oracle.OracleNumber" /> with its value set to the natural logarithm (base e) of the specified <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.Log method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with its value set to the natural logarithm. </returns>
      <overloads>Performs a logarithmic calculation on an <see cref="T:Devart.Data.Oracle.OracleNumber" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Log(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the <see cref="T:Devart.Data.Oracle.OracleNumber" /> with its value set to the logarithm of the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure in the supplied base. </summary>
      <keywords>OracleNumber.Log method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure whose logarithm is to be calculated. </param>
      <param name="logBase">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that specifies the base of the logarithm. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Log(Devart.Data.Oracle.OracleNumber,System.Int32)">
      <summary>Calculates a new <see cref="T:Devart.Data.Oracle.OracleNumber" /> with its value set to the logarithm of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> in the specified base. </summary>
      <keywords>OracleNumber.Log method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <param name="logBase">The specified base of the logarithm. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Log10(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates a new <see cref="T:Devart.Data.Oracle.OracleNumber" /> with its value set to base 10 logarithm of the specified <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.Log10 method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with its value set to base 10 logarithm. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Max(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Gets the maximum value of the two specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures. </summary>
      <keywords>OracleNumber.Max method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that has the greater value. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.MaxPrecision">
      <summary>Represents the maximum precision, which is 38. </summary>
      <keywords>OracleNumber.MaxPrecision field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.MaxScale">
      <summary>Represents the maximum scale, which is 127. </summary>
      <keywords>OracleNumber.MaxScale field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.MaxValue">
      <summary>Represents the maximum value of an <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.MaxValue field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Min(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Gets the minimum value of the two specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures. </summary>
      <keywords>OracleNumber.Min method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that has the smaller value. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.MinScale">
      <summary>Represents the minimum scale, which is -84. </summary>
      <keywords>OracleNumber.MinScale field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.MinValue">
      <summary>Represents the minimum value of an <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.MinValue field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Modulo(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the modulus from the results of dividing the first <see cref="T:Devart.Data.Oracle.OracleNumber" /> by the second. </summary>
      <keywords>OracleNumber.Modulo method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Multiply(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Multiplies two <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures. </summary>
      <keywords>OracleNumber.Multiply method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Negate(Devart.Data.Oracle.OracleNumber)">
      <summary>Negates the value of the specified <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.Negate method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.NegativeOne">
      <summary>Represents the negative one value. </summary>
      <keywords>OracleNumber.NegativeOne field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.NotEquals(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are not equal. </summary>
      <keywords>OracleNumber.NotEquals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.Null">
      <summary>Represents a null value that can be assigned to an <see cref="T:Devart.Data.Oracle.OracleNumber" /> object. </summary>
      <keywords>OracleNumber.Null field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.One">
      <summary>Represents the positive one value. </summary>
      <keywords>OracleNumber.One field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Parse(System.String)">
      <summary>Converts a <see cref="T:System.String" /> representation of a number to its <see cref="T:Devart.Data.Oracle.OracleNumber" /> equivalent. </summary>
      <keywords>OracleNumber.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
      <overloads>Converts a <see cref="T:System.String" /> representation of a number to its <see cref="T:Devart.Data.Oracle.OracleNumber" /> equivalent. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Parse(System.String,System.String)">
      <summary>Converts a <see cref="T:System.String" /> representation of a number to its <see cref="T:Devart.Data.Oracle.OracleNumber" /> equivalent using the specified format. </summary>
      <keywords>OracleNumber.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <param name="format">The format to use. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.Pi">
      <summary>Represents the numeric Pi value. </summary>
      <keywords>OracleNumber.Pi field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Pow(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates a new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with its value set to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure raised to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> power. </summary>
      <keywords>OracleNumber.Pow method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <param name="power">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that specifies the power. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
      <overloads>Returns a specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> raised to the specified power. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Pow(Devart.Data.Oracle.OracleNumber,System.Int32)">
      <summary>Calculates a new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure with its value set to the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure raised to the specified power. </summary>
      <keywords>OracleNumber.Pow method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <param name="power">A value that specifies the power. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Round(Devart.Data.Oracle.OracleNumber,System.Int32)">
      <summary>Rounds the specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> off to the specified precision. </summary>
      <keywords>OracleNumber.Round method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <param name="position">The number of significant fractional digits (precision) in the return value. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure containing the results of the rounding operation. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Shift(Devart.Data.Oracle.OracleNumber,System.Int32)">
      <summary>Shifts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> value to the specified number of digits to the right. </summary>
      <keywords>OracleNumber.Shift method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <param name="digits">The specified number of places to be shifted. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Sign(Devart.Data.Oracle.OracleNumber)">
      <summary>Gets the sign of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.Sign method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A number indicating the sign of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Sin(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the sine of the specified angle in radian. </summary>
      <keywords>OracleNumber.Sin method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Sinh(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the hyperbolic sine of the specified angle in radian. </summary>
      <keywords>OracleNumber.Sinh method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Sqrt(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the square root of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter. </summary>
      <keywords>OracleNumber.Sqrt method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Subtract(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Subtracts one <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure from another. </summary>
      <keywords>OracleNumber.Subtract method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Tan(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the tangent of the specified angle in radian. </summary>
      <keywords>OracleNumber.Tan method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Tanh(Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the hyperbolic tangent of the specified angle in radian. </summary>
      <keywords>OracleNumber.Tanh method </keywords>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that represents an angle in radian. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.ToDecimal(Devart.Data.Oracle.OracleNumber)">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Decimal" />. </summary>
      <keywords>OracleNumber.ToDecimal method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Decimal" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.ToDouble(Devart.Data.Oracle.OracleNumber)">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Double" />. </summary>
      <keywords>OracleNumber.ToDouble method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Double" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.ToFloat(Devart.Data.Oracle.OracleNumber)">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Float" />. </summary>
      <keywords>OracleNumber.ToFloat method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Float" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.ToInt32(Devart.Data.Oracle.OracleNumber)">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Int32" />. </summary>
      <keywords>OracleNumber.ToInt32 method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Int32" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.ToInt64(Devart.Data.Oracle.OracleNumber)">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Int64" />. </summary>
      <keywords>OracleNumber.ToInt64 method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Int64" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.ToString()">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to a <see cref="T:System.String" />. </summary>
      <keywords>OracleNumber.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> representing the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
      <overloads>Converts the current <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to a <see cref="T:System.String" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.ToString(System.String)">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to a <see cref="T:System.String" /> using the specified format. </summary>
      <keywords>OracleNumber.ToString method </keywords>
      <param name="format">The format to use. </param>
      <returns>A <see cref="T:System.String" /> representing the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.Truncate(Devart.Data.Oracle.OracleNumber,System.Int32)">
      <summary>Truncates the <see cref="T:Devart.Data.Oracle.OracleNumber" /> at a specified position. </summary>
      <keywords>OracleNumber.Truncate method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </param>
      <param name="position">The decimal position to which the number will be truncated. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.TryParse(System.String,Devart.Data.Oracle.OracleNumber@)">
      <summary>Converts the string representation of a date to <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.TryParse method </keywords>
      <param name="value">A string, containing a number to convert. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleNumber" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleNumber.Zero" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.TryParse(System.String,System.String,Devart.Data.Oracle.OracleNumber@)">
      <summary>Converts the string representation of a number to <see cref="T:Devart.Data.Oracle.OracleNumber" />. A return value indicates whether the conversion succeeded or failed. </summary>
      <keywords>OracleNumber.TryParse method </keywords>
      <param name="value">A string, containing a number to convert. </param>
      <param name="format">The number format to use for conversion. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleNumber" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleNumber.Zero" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumber.Value">
      <summary>Gets the value of the <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.Value property </keywords>
      <value>A decimal value. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumber.Zero">
      <summary>Represents the zero value. </summary>
      <keywords>OracleNumber.Zero field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Addition(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Calculates the sum of the two  <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures. </summary>
      <keywords>OracleNumber.op_Addition method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Division(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Divides one <see cref="T:Devart.Data.Oracle.OracleNumber" /> value by another. </summary>
      <keywords>OracleNumber.op_Division method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Equality(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are equal. </summary>
      <keywords>OracleNumber.op_Equality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Explicit(Devart.Data.Oracle.OracleNumber)~System.Decimal">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Decimal" />. </summary>
      <keywords>OracleNumber.op_Explicit method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Decimal" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Explicit(Devart.Data.Oracle.OracleNumber)~System.Double">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Double" />. </summary>
      <keywords>OracleNumber.op_Explicit method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Double" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Explicit(Devart.Data.Oracle.OracleNumber)~System.Int32">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Int32" />. </summary>
      <keywords>OracleNumber.op_Explicit method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Int32" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Explicit(Devart.Data.Oracle.OracleNumber)~System.Int64">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleNumber" /> parameter to <see cref="T:System.Int64" />. </summary>
      <keywords>OracleNumber.op_Explicit method </keywords>
      <param name="val">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to be converted. </param>
      <returns>A new <see cref="T:System.Int64" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Explicit(System.Double)~Devart.Data.Oracle.OracleNumber">
      <summary>Converts the <see cref="T:System.Double" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.op_Explicit method </keywords>
      <param name="value">The specified <see cref="T:System.Double" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Explicit(System.String)~Devart.Data.Oracle.OracleNumber">
      <summary>Converts the <see cref="T:System.String" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.op_Explicit method </keywords>
      <param name="value">The <see cref="T:System.String" /> that represents a numeric value. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_GreaterThan(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures to determine if the first is greater than the second. </summary>
      <keywords>OracleNumber.op_GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_GreaterThanOrEqual(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures to determine if the first is greater than or equal to the second. </summary>
      <keywords>OracleNumber.op_GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Implicit(System.Decimal)~Devart.Data.Oracle.OracleNumber">
      <summary>Converts the <see cref="T:System.Decimal" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.op_Implicit method </keywords>
      <param name="value">The specified <see cref="T:System.Decimal" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Implicit(System.Int32)~Devart.Data.Oracle.OracleNumber">
      <summary>Converts the <see cref="T:System.Int32" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.op_Implicit method </keywords>
      <param name="value">The specified <see cref="T:System.Int32" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Implicit(System.Int64)~Devart.Data.Oracle.OracleNumber">
      <summary>Converts the <see cref="T:System.Int64" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleNumber" />. </summary>
      <keywords>OracleNumber.op_Implicit method </keywords>
      <param name="value">The specified <see cref="T:System.Int64" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Inequality(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are not equal. </summary>
      <keywords>OracleNumber.op_Inequality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_LessThan(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures to determine if the first is less than the second. </summary>
      <keywords>OracleNumber.op_LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_LessThanOrEqual(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures to determine if the first is less than or equal to the second. </summary>
      <keywords>OracleNumber.op_LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleNumber" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Modulus(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Divides the value of the first <see cref="T:Devart.Data.Oracle.OracleNumber" /> by the value of the second, and returns the remainder. </summary>
      <keywords>OracleNumber.op_Modulus method </keywords>
      <param name="value">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="devider">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Multiply(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Multiplies two <see cref="T:Devart.Data.Oracle.OracleNumber" /> structures. </summary>
      <keywords>OracleNumber.op_Multiply method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_Subtraction(Devart.Data.Oracle.OracleNumber,Devart.Data.Oracle.OracleNumber)">
      <summary>Subtracts one <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure from another. </summary>
      <keywords>OracleNumber.op_Subtraction method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleNumber" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumber.op_UnaryNegation(Devart.Data.Oracle.OracleNumber)">
      <summary>Negates the passed <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </summary>
      <keywords>OracleNumber.op_UnaryNegation method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure to negate. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure that returns <see cref="F:Devart.Data.Oracle.OracleNumber.Zero" /> when added to the passed <see cref="T:Devart.Data.Oracle.OracleNumber" /> structure. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNumberMapping">
      <summary>Represents a mapping between .NET and Oracle number types. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.#ctor()">
      <summary>Creates an <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object with default mapping. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.#ctor(Devart.Data.Oracle.OracleNumberType,System.Int32,System.Int32,System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> class. </summary>
      <param name="numberType">The Oracle number type being mapped. </param>
      <param name="fromPrecision">The minimal precision of Oracle number for which it should be mapped to the specified .NET type. </param>
      <param name="toPrecision">The maximal precision of Oracle number for which it should be mapped to the specified .NET type. </param>
      <param name="valueType">The .NET type to which the Oracle number is mapped. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.#ctor(Devart.Data.Oracle.OracleNumberType,System.Int32,System.Type)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> class. </summary>
      <param name="numberType">The Oracle number type being mapped. </param>
      <param name="precision">The precision of Oracle number for which it should be mapped to the specified .NET type. </param>
      <param name="valueType">The .NET type to which the Oracle number is mapped. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.Clone()">
      <summary>Creates a new <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object that is a copy of the current instance. </summary>
      <keywords>OracleNumberMapping.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object that is a copy of this instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.Equals(Devart.Data.Oracle.OracleNumberMapping)">
      <summary>Indicates whether the current <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object is equal to the one passed as the <i>other</i> parameter. </summary>
      <keywords>OracleNumberMapping.Equals method </keywords>
      <param name="other">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> to compare with. </param>
      <returns><see langword="true" /> if the objects are eual; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.Equals(System.Object)">
      <summary>Indicates whether the current <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> instance is equal to the one passed as the <i>other</i> parameter. </summary>
      <keywords>OracleNumberMapping.Equals method </keywords>
      <param name="obj">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> instance to compare the current one with. </param>
      <returns><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects are eual; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumberMapping.FromPrecision">
      <summary>Gets the minimal precision of Oracle number for which it is mapped to the specified .NET type. </summary>
      <keywords>OracleNumberMapping.FromPrecision property </keywords>
      <value>The minimal precision of Oracle number for which it is mapped to the specified .NET type. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.GetHashCode()">
      <summary>Gets the hash code of the current <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object. </summary>
      <keywords>OracleNumberMapping.GetHashCode method </keywords>
      <returns>The hash code of the current <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumberMapping.NumberType">
      <summary>Gets the Oracle number type being mapped. </summary>
      <keywords>OracleNumberMapping.NumberType property </keywords>
      <value>The Oracle number type being mapped. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumberMapping.ToPrecision">
      <summary>Gets the maximal precision of Oracle number for which it is mapped to the specified .NET type. </summary>
      <keywords>OracleNumberMapping.ToPrecision property </keywords>
      <value>The maximal precision of Oracle number for which it is mapped to the specified .NET type. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMapping.ToString()">
      <summary>Returns the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object as the string representation. </summary>
      <keywords>OracleNumberMapping.ToString method </keywords>
      <returns>The string representation of the current <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumberMapping.ValueType">
      <summary>Gets the .NET type to which the Oracle number is mapped. </summary>
      <keywords>OracleNumberMapping.ValueType property </keywords>
      <value>The .NET type to which the Oracle number is mapped. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNumberMappingCollection">
      <summary>Represents a collection of <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.#ctor()">
      <summary>Creates an empty <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> with capacity = 4. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.#ctor(System.Collections.Generic.IEnumerable`1{Devart.Data.Oracle.OracleNumberMapping})">
      <summary>Creates a new <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> and fills it from the <i>values</i> parameter. </summary>
      <param name="values">The enumerator that is used to fill the collection. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.#ctor(System.Int32)">
      <summary>Creates an empty <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> and allows you to set its capacity. </summary>
      <param name="capacity">The capacity of the new collection. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Add(Devart.Data.Oracle.OracleNumberMapping)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object to the collection. </summary>
      <keywords>OracleNumberMappingCollection.Add method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object to be added. </param>
      <overloads>Adds an <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object to the collection. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Add(Devart.Data.Oracle.OracleNumberType,System.Int32,System.Int32,System.Type)">
      <summary>Creates a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> class and adds it to the collection. </summary>
      <keywords>OracleNumberMappingCollection.Add method </keywords>
      <param name="numberType">The Oracle number type being mapped. </param>
      <param name="fromPrecision">The minimal precision of Oracle number for which it should be mapped to the specified .NET type. </param>
      <param name="toPrecision">The maximal precision of Oracle number for which it should be mapped to the specified .NET type. </param>
      <param name="valueType">The .NET type to which the Oracle number is mapped. </param>
      <returns>The created <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Add(Devart.Data.Oracle.OracleNumberType,System.Int32,System.Type)">
      <summary>Creates a new instance of the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> class and adds it to the collection. </summary>
      <keywords>OracleNumberMappingCollection.Add method </keywords>
      <param name="numberType">The Oracle number type being mapped. </param>
      <param name="precision">The precision of Oracle number for which it should be mapped to the specified .NET type. </param>
      <param name="valueType">The .NET type to which the Oracle number is mapped. </param>
      <returns>The created <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.AddRange(System.Collections.Generic.IEnumerable`1{Devart.Data.Oracle.OracleNumberMapping})">
      <summary>Adds <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects from the specified <i>values</i> parameter. </summary>
      <keywords>OracleNumberMappingCollection.AddRange method </keywords>
      <param name="values">The generic enumerator that is used to fill the collection. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.AddRange(System.Collections.IEnumerable)">
      <summary>Adds <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects from the specified <i>values</i> parameter. </summary>
      <keywords>OracleNumberMappingCollection.AddRange method </keywords>
      <param name="values">The enumerator that is used to get <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects to add to the collection. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Clear()">
      <summary>Removes all objects from the collection. </summary>
      <keywords>OracleNumberMappingCollection.Clear method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Clone()">
      <summary>Creates a new <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> object that is a copy of the current instance. </summary>
      <keywords>OracleNumberMappingCollection.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> object that is a copy of this instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Contains(Devart.Data.Oracle.OracleNumberMapping)">
      <summary>Indicates whether the collection contains the specified <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object. </summary>
      <keywords>OracleNumberMappingCollection.Contains method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object to find. </param>
      <returns><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> is in the collection; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.CopyTo(System.Array,System.Int32)">
      <summary>Copies<see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects from the <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> to the specified array. </summary>
      <keywords>OracleNumberMappingCollection.CopyTo method </keywords>
      <param name="array">The array into which to copy the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects. </param>
      <param name="index">The zero-based index of the array. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumberMappingCollection.Count">
      <summary>Gets the number of elements contained in the collection. </summary>
      <keywords>OracleNumberMappingCollection.Count property </keywords>
      <value>The number of elements contained in the collection. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Equals(Devart.Data.Oracle.OracleNumberMappingCollection)">
      <summary>Indicates whether the current <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> object is equal to the one passed as the <i>other</i> parameter. </summary>
      <keywords>OracleNumberMappingCollection.Equals method </keywords>
      <param name="other">The <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> to compare with. </param>
      <returns><see langword="true" /> if the objects are eual; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Equals(System.Object)">
      <summary>Indicates whether the current <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> instance is equal to the one passed as the <i>other</i> parameter. </summary>
      <keywords>OracleNumberMappingCollection.Equals method </keywords>
      <param name="obj">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> instance to compare the current one with. </param>
      <returns><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> objects are eual; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.GetEnumerator()">
      <summary>Returns an enumerator for the <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" />. </summary>
      <keywords>OracleNumberMappingCollection.GetEnumerator method </keywords>
      <returns>An enumerator for the <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.GetHashCode()">
      <summary>Gets the hash code of the current <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> object. </summary>
      <keywords>OracleNumberMappingCollection.GetHashCode method </keywords>
      <returns>The hash code of the current <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.GetMappedType(System.Int32,System.Int32)">
      <summary>This method allows you to test your number mapping configuration and see what type will be used for the specified precision and scale values. </summary>
      <keywords>OracleNumberMappingCollection.GetMappedType method </keywords>
      <param name="precision">The specified precision. </param>
      <param name="scale">The specified scale. </param>
      <returns>The .NET type that will be used to map the Oracle number types with the specified precision and scale. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.IndexOf(Devart.Data.Oracle.OracleNumberMapping)">
      <summary>Gets the location of the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object in the collection. </summary>
      <keywords>OracleNumberMappingCollection.IndexOf method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object to find. </param>
      <returns>The zero-based location of the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> in the collection. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Insert(System.Int32,Devart.Data.Oracle.OracleNumberMapping)">
      <summary>Inserts the specified <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object into the collection at the specified index. </summary>
      <keywords>OracleNumberMappingCollection.Insert method </keywords>
      <param name="index">The zero-based index where to insert the object. </param>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object to add to the collection. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleNumberMappingCollection.Item(System.Int32)">
      <summary>Gets or sets <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object at the specified index in the collection. </summary>
      <keywords>OracleNumberMappingCollection.Item property </keywords>
      <param name="index">The zero-based index of the agent. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object at the specified index in the collection. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Parse(System.String)">
      <summary>Parses a string representation of an <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> and returns <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> instance. </summary>
      <keywords>OracleNumberMappingCollection.Parse method </keywords>
      <param name="value">The string representation of <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> to parse. </param>
      <returns><see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> instance, corresponding to the string representation. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.Remove(Devart.Data.Oracle.OracleNumberMapping)">
      <summary>Removes the specified <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object from the collection. </summary>
      <keywords>OracleNumberMappingCollection.Remove method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object to remove from the collection. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.RemoveAt(System.Int32)">
      <summary>Removes a <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object at the specified index from the collection. </summary>
      <keywords>OracleNumberMappingCollection.RemoveAt method </keywords>
      <param name="index">The zero-based index of the object to remove. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.ToString()">
      <summary>Returns the <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object as the string representation. </summary>
      <keywords>OracleNumberMappingCollection.ToString method </keywords>
      <returns>The string representation of the current <see cref="T:Devart.Data.Oracle.OracleNumberMapping" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleNumberMappingCollection.TryParse(System.String,Devart.Data.Oracle.OracleNumberMappingCollection@)">
      <summary>Parses a string representation of an <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> and returns <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> instance as an out parameter. </summary>
      <keywords>OracleNumberMappingCollection.TryParse method </keywords>
      <param name="value">The string representation of <see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> to parse. </param>
      <param name="numberMappings"><see cref="T:Devart.Data.Oracle.OracleNumberMappingCollection" /> instance, corresponding to the string representation. </param>
      <returns><see langword="true" /> if the string value is valid and is correctly parsed; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleNumberType">
      <summary>Enumerates main Oracle number types. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumberType.Float">
      <summary>Corresponds to the FLOAT Oracle type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumberType.Integer">
      <summary>Corresponds to the NUMBER Oracle type when the scale equals 0. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleNumberType.Number">
      <summary>Corresponds to the NUMBER Oracle type with any scale value. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleObject">
      <summary>Represents a client-side cached Oracle object of type defined by user. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.#ctor(Devart.Data.Oracle.OracleType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleObject" /> class. </summary>
      <param name="oraType">An <see cref="T:Devart.Data.Oracle.OracleType" /> to create a new instance of the <see cref="T:Devart.Data.Oracle.OracleObject" />. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleObject" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleObject" /> class. </summary>
      <param name="typeName">Name of the object type at the Oracle server. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used to describe object type at the Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.Clone()">
      <summary>Creates a new object that is a copy of the current instance. </summary>
      <keywords>OracleObject.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.ICustomOracleObject,Devart.Data.Oracle.OracleConnection,System.String,System.String,Devart.Data.Oracle.OracleParameterCollection)">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="obj">The object which method to execute. Can be either typed (i.e., an instance of a wizard-generated class) or untyped (i.e., an <see cref="T:Devart.Data.Oracle.OracleObject" /> instance). </param>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="typeName">The user-defined type which <i>obj</i> is an instance of. </param>
      <param name="methodName">The method to be invoked. </param>
      <param name="parameters">An <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> collection of method parameters. </param>
      <returns>The return value of the UDT method. </returns>
      <overloads>Invokes the specified method of an object of user-defined type. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.ICustomOracleObject,Devart.Data.Oracle.OracleConnection,System.String,System.String,Devart.Data.Oracle.OracleParameterCollection,System.Boolean)">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="obj">The object which method to execute. Can be either typed (i.e., an instance of a wizard-generated class) or untyped (i.e., an <see cref="T:Devart.Data.Oracle.OracleObject" /> instance). </param>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="typeName">The user-defined type which <i>obj</i> is an instance of. </param>
      <param name="methodName">The method to be invoked. </param>
      <param name="parameters">An <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> collection of method parameters. </param>
      <param name="parameterCheck">A boolean specifying whether the parameter set should be generated automatically based on the UDT method's declaration. </param>
      <returns>The return value of the UDT method. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.ICustomOracleObject,Devart.Data.Oracle.OracleConnection,System.String,System.String,System.Object[])">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="obj">The object which method to execute. Can be either typed (i.e., an instance of a wizard-generated class) or untyped (i.e., an <see cref="T:Devart.Data.Oracle.OracleObject" /> instance). </param>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="typeName">The user-defined type which <i>obj</i> is an instance of. </param>
      <param name="methodName">The method to be invoked. </param>
      <param name="parameters">The list of input parameters passed to the method. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.ICustomOracleObject,Devart.Data.Oracle.OracleConnection,System.String,System.String,System.Type,System.Object[])">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="obj">The object which method to execute. Can be either typed (i.e., an instance of a wizard-generated class) or untyped (i.e., an <see cref="T:Devart.Data.Oracle.OracleObject" /> instance). </param>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="typeName">The user-defined type which <i>obj</i> is an instance of. </param>
      <param name="methodName">The method to be invoked. </param>
      <param name="resultType">The type of the method's return value. </param>
      <param name="parameters">The list of input parameters passed to the method. </param>
      <returns>The method's return value casted to the <i>resultType</i> type. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.OracleConnection,System.String,Devart.Data.Oracle.OracleParameterCollection)">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="name">The method to be invoked. </param>
      <param name="parameters">An <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> collection of method parameters. </param>
      <returns>The return value of the UDT method. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.OracleConnection,System.String,Devart.Data.Oracle.OracleParameterCollection,System.Boolean)">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="name">The method to be invoked. </param>
      <param name="parameters">An <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> collection of method parameters. </param>
      <param name="parameterCheck">A boolean specifying whether the parameter set should be generated automatically based on the UDT method's declaration. </param>
      <returns>The return value of the UDT method. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.OracleConnection,System.String,System.Object[])">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="name">The method to be invoked. </param>
      <param name="parameters">The list of input parameters passed to the method. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.ExecuteMethod(Devart.Data.Oracle.OracleConnection,System.String,System.Type,System.Object[])">
      <summary>Calls the method of an Oracle object with the specified set of parameters. </summary>
      <keywords>OracleObject.ExecuteMethod method </keywords>
      <param name="connection">The connection to the Oracle database where the UDT used is declared. </param>
      <param name="name">The method to be invoked. </param>
      <param name="resultType">The type of the method's return value. </param>
      <param name="parameters">The list of input parameters passed to the method. </param>
      <returns>The method's return value casted to the <i>resultType</i> type. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.GetOracleValue(Devart.Data.Oracle.OracleAttribute)">
      <summary>Gets the value of the attribute in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>OracleObject.GetOracleValue method </keywords>
      <param name="attribute">An <see cref="T:Devart.Data.Oracle.OracleAttribute" /> object. </param>
      <returns>The value of the attribute as the dotConnect for Oracle wrapped type. </returns>
      <overloads>Gets the value of the attribute in its Oracle format wrapped by dotConnect for Oracle. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleObject.GetOracleValue(System.String)">
      <summary>Gets the value of the attribute in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>OracleObject.GetOracleValue method </keywords>
      <param name="attributeName">String that represents a full path to the attribute or the element of the array. </param>
      <returns>The value of the attribute as the dotConnect for Oracle wrapped type. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleObject.IsNull">
      <summary>Indicates whether or not the <see cref="T:Devart.Data.Oracle.OracleObject" /> represents a null value. </summary>
      <keywords>OracleObject.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleObject" /> represents a null value; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleObject.Item(Devart.Data.Oracle.OracleAttribute)">
      <summary>Gets or sets the value of the specified attribute. </summary>
      <keywords>OracleObject.Item property </keywords>
      <param name="attribute">An <see cref="T:Devart.Data.Oracle.OracleAttribute" /> object. </param>
      <value>The value of the specified attribute. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleObject.Item(System.String)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleAttribute" /> or <see cref="T:Devart.Data.Oracle.OracleArray" /> element by the specified path. </summary>
      <keywords>OracleObject.Item property </keywords>
      <param name="Name">String that represents a full path to the attribute or the element of the array. Note that it is case-sensitive. </param>
      <value>An <see cref="T:Devart.Data.Oracle.OracleAttribute" /> or <see cref="T:Devart.Data.Oracle.OracleArray" /> element by the specified path. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleObject.Null">
      <summary>Represents a null value of an <see cref="T:Devart.Data.Oracle.OracleObject" /> object. </summary>
      <keywords>OracleObject.Null property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleObject.ObjectType">
      <summary>Gets an <see cref="T:Devart.Data.Oracle.OracleType" /> of the specified object. </summary>
      <keywords>OracleObject.ObjectType property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleType" /> of the specified object. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleObjectType">
      <summary>Describes Oracle object type for the <see cref="T:Devart.Data.Oracle.OracleError" /> class. Object type is a logical structure of data stored in a database. A brief definitions of corresponding Oracle structures are given below. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.ConsumerGroup">
      <summary>A collection of user sessions that are grouped together based on their processing needs. When a session is created, it is automatically mapped to a consumer group based on mapping rules that you have set up. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.EvaluationContext">
      <summary>A database object that defines external data that can be referenced in rule conditions. The external data can exist as variables, table data, or both. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Function">
      <summary>A schema object, similar to a procedure, that always returns a single value. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Index">
      <summary>Index is a schema object that contains an entry for each indexed row of the table or table cluster and provide direct, fast access to rows. Oracle Database supports several types of index. An index-organized table is a table in which the data is stored in an index structure. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Library">
      <summary>A schema object associated with an operating-system shared library. The name of this schema object can then be used in the call_spec of CREATE FUNCTION or CREATE PROCEDURE statements, or when declaring a function or procedure in a package or type, so that SQL and PL/SQL can call to third-generation-language (3GL) functions and procedures. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Lob">
      <summary>Large object. An Oracle data type designed to hold large amounts of data. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Operator">
      <summary>An Oracle structure that represents user-defined operator for manipulating data items. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Package">
      <summary>An encapsulated collection of related procedures, functions, and other program objects stored together in the database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.PackageBody">
      <summary>A collection of object definitions declared in a package. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Procedure">
      <summary>A schema object that consists of a set of SQL statements and other PL/SQL constructs, grouped together, stored in the database, and run as a unit to solve a specific problem or perform a set of related tasks. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Synonym">
      <summary>A synonym is an alias for another schema object. Because a synonym is simply an alias, it requires no storage other than its definition in the data dictionary. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Table">
      <summary>Basic unit of data storage in Oracle Database. Data in tables is stored in rows and columns. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Trigger">
      <summary>A PL/SQL procedure that fires when a table or view is modified or when specific user or database actions occur. Procedures are explicitly run, whereas triggers are implicitly run. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Type">
      <summary>An object type, represented by varying array (varray), a nested table type, or an Oracle object type. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.TypeBody">
      <summary>A container for the member methods defined in the object type specification. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.Unknown">
      <summary>Object type is not defined. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleObjectType.View">
      <summary>A customized presentation of data in one or more tables or other views. You can think of it as of stored query. View does not actually contain data. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OraclePackage">
      <summary>Provides access to packages stored in the Oracle database. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePackage" /> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePackage.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by this instance of the <see cref="T:Devart.Data.Oracle.OraclePackage" />. </summary>
      <keywords>OraclePackage.Connection property </keywords>
      <value>The connection to a database. The default value is a null reference. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.DescribeProcedure(System.String)">
      <summary>Returns collection of parameters required to execute a procedure. </summary>
      <keywords>OraclePackage.DescribeProcedure method </keywords>
      <param name="name">Name of the procedure. </param>
      <returns>Collection of parameters required to execute a procedure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.ExecProc(System.String,System.Object[])">
      <summary>Obsolete. Executes stored procedure or function. </summary>
      <keywords>OraclePackage.ExecProc method </keywords>
      <param name="name">The name of the stored procedure or function. </param>
      <param name="parameters">Array of parameters to be passed to the stored procedure. </param>
      <returns>The value that function returns. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.ExecuteProcedure(System.String,Devart.Data.Oracle.OracleParameterCollection)">
      <summary>Executes stored procedure or function. </summary>
      <keywords>OraclePackage.ExecuteProcedure method </keywords>
      <param name="name">The name of the stored procedure or function. </param>
      <param name="parameters">Parameters to be passed to the procedure as arguments. </param>
      <returns>Return value of the stored function. </returns>
      <overloads>Executes stored procedure or function. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.ExecuteProcedure(System.String,Devart.Data.Oracle.OracleParameterCollection,System.Boolean)">
      <summary>Executes stored procedure or function. </summary>
      <keywords>OraclePackage.ExecuteProcedure method </keywords>
      <param name="name">The name of the stored procedure or function. </param>
      <param name="parameters">Parameters to be passed to the procedure as arguments. </param>
      <param name="parameterCheck">If <see langword="true" />, collection of parameters is automatically adjusted to correspond to stored procedure's declaration. </param>
      <returns>Return value of the stored function. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.ExecuteProcedure(System.String,System.Object[])">
      <summary>Executes stored procedure or function. </summary>
      <keywords>OraclePackage.ExecuteProcedure method </keywords>
      <param name="name">The name of the stored procedure or function. </param>
      <param name="parameters">Array of parameters to be passed to the stored procedure. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.ExecuteProcedure(System.String,System.Type,System.Object[])">
      <summary>Executes stored procedure or function. </summary>
      <keywords>OraclePackage.ExecuteProcedure method </keywords>
      <param name="name">The name of the stored procedure or function. </param>
      <param name="resultType">Determines whether to invoke a procedure or a function. </param>
      <param name="parameters">Parameters to be passed to the procedure as arguments. </param>
      <returns>Return value of the stored function. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.GetVariable(System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Returns a value of the variable in the package mapped to the specified type. </summary>
      <keywords>OraclePackage.GetVariable method </keywords>
      <param name="variableName">Name of the variable in the package. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <returns>A value of the variable in the package. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePackage.Name">
      <summary>Gets or sets a name of component that will be displayed in DBMonitor application. </summary>
      <keywords>OraclePackage.Name property </keywords>
      <value>The name of the component. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePackage.PackageName">
      <summary>Gets or sets Oracle package name where procedures or variables exist. </summary>
      <keywords>OraclePackage.PackageName property </keywords>
      <value>The name of the package within Oracle database. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePackage.Parameters">
      <summary>Contains parameters of the currently executed package procedure. </summary>
      <keywords>OraclePackage.Parameters property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> instance. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePackage.SetVariable(System.String,System.Object)">
      <summary>Assigns specified value to a variable from the package. </summary>
      <keywords>OraclePackage.SetVariable method </keywords>
      <param name="variableName">Name of the variable in the package. </param>
      <param name="value">A value that will be assigned to the variable. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleParameter">
      <summary>Represents a parameter to a <see cref="T:Devart.Data.Oracle.OracleCommand" />, and optionally, its mapping to <see cref="T:System.Data.DataSet" /> columns. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name and data type. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Data.ParameterDirection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, and parameter direction. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, and width. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data within the column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Boolean,System.Object,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, width, source column name, parameter direction, numeric precision, and other properties. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data within the column. </param>
      <param name="direction">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:Devart.Common.DbParameterBase.Value" /> is resolved. </param>
      <param name="scale">The total number of decimal places to which <see cref="P:Devart.Common.DbParameterBase.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">Specifies whether the source column is nullable. </param>
      <param name="value">An Object that is the value of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </param>
      <param name="arrayLength">A length of the DML array or PL/SQL table. </param>
      <param name="objectTypeName">String representing a name for the Oracle object type. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,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:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, width, source column name, parameter direction, numeric precision, and other properties. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data within the column. </param>
      <param name="direction">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:Devart.Common.DbParameterBase.Value" /> is resolved. </param>
      <param name="scale">The total number of decimal places to which <see cref="P:Devart.Common.DbParameterBase.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="value">An Object that is the value of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, width, source column name, parameter direction, numeric precision, and other properties. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data within the column. </param>
      <param name="direction">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:Devart.Common.DbParameterBase.Value" /> is resolved. </param>
      <param name="scale">The total number of decimal places to which <see cref="P:Devart.Common.DbParameterBase.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="value">An Object that is the value of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </param>
      <param name="arrayLength">A length of the DML array or PL/SQL table. </param>
      <param name="objectTypeName">String representing a name for the Oracle object type. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Data.ParameterDirection,System.String,System.Data.DataRowVersion,System.Boolean,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, width, source column name, parameter direction, and other properties. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data within the column. </param>
      <param name="direction">One of the <see cref="T:System.Data.ParameterDirection" /> values. </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">Specifies whether the source column is nullable. </param>
      <param name="value">An Object that is the value of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Object,System.Data.ParameterDirection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, and parameter direction. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, width, and source column name. For internal use. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data within the column. </param>
      <param name="sourceColumn">The name of the source column. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.Object,System.Data.ParameterDirection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type, and parameter direction. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,Devart.Data.Oracle.OracleDbType,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name, data type. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="objectTypeName">String representing a name for the Oracle object type. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.#ctor(System.String,System.Object)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> class with the parameter name and a <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </summary>
      <param name="parameterName">The name of the parameter. </param>
      <param name="value">An Object that is the value of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.ArrayLength">
      <summary>Gets or sets the length of the DML array, PL/SQL table, or VARRAY and TABLE object types. </summary>
      <keywords>OracleParameter.ArrayLength property </keywords>
      <value>A length of the DML array or PL/SQL table, or VARRAY and TABLE object types. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.Clone()">
      <summary>Creates a new object that is a copy of the current <see cref="T:Devart.Data.Oracle.OracleParameter" /> instance. </summary>
      <keywords>OracleParameter.Clone method </keywords>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object in which all property values are the same as the original. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.CopyTo(Devart.Common.DbParameter)">
      <summary>Copies all properties of a <see cref="T:Devart.Data.Oracle.OracleParameter" /> object to another <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </summary>
      <keywords>OracleParameter.CopyTo method </keywords>
      <param name="destination">The <see cref="T:Devart.Common.DbParameterBase" /> object to copy properties to. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.DbType">
      <summary>Gets or sets the <see cref="T:System.Data.DbType" /> of the parameter. </summary>
      <keywords>OracleParameter.DbType property </keywords>
      <value>One of the <see cref="T:System.Data.DbType" /> values. The default value is <see cref="T:System.String" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.Item(System.Int32)">
      <summary>Gets the value of the element at the specified index for DML array or PL/SQL tables. </summary>
      <keywords>OracleParameter.Item property </keywords>
      <param name="index">The zero-based index. </param>
      <value>A value of the element of DML array or PL/SQL tables. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.ObjectTypeName">
      <summary>Gets or sets a name for the Oracle object type. </summary>
      <keywords>OracleParameter.ObjectTypeName property </keywords>
      <value><see cref="T:System.String" /> representing a name for the Oracle object type. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.OracleDbType">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleDbType" /> of the parameter. </summary>
      <keywords>OracleParameter.OracleDbType property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleDbType" /> value that is the <see cref="P:Devart.Data.Oracle.OracleParameter.OracleDbType" /> of the parameter. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.OracleValue">
      <summary>Gets or sets the value of the parameter in its Oracle format wrapped by dotConnect for Oracle. </summary>
      <keywords>OracleParameter.OracleValue property </keywords>
      <value>A value of the parameter in its Oracle format. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.ParameterName">
      <summary>Gets or sets the name of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. </summary>
      <keywords>OracleParameter.ParameterName property </keywords>
      <value>The name of the <see cref="T:Devart.Data.Oracle.OracleParameter" />. The default value is an empty string (""). </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.Precision">
      <summary>Gets or sets the maximum number of digits used to represent the <see cref="P:Devart.Common.DbParameterBase.Value" /> property. </summary>
      <keywords>OracleParameter.Precision property </keywords>
      <value>The maximum number of digits used to represent the <see cref="P:Devart.Common.DbParameterBase.Value" /> property. The default value is 0. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.RecordTypeName">
      <summary>Gets or sets a name for the PL/SQL record type. </summary>
      <keywords>OracleParameter.RecordTypeName property </keywords>
      <value><see cref="T:System.String" /> representing a name for the PL/SQL record type. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.ResetDbType()">
      <summary>Clears explicit <see cref="P:Devart.Data.Oracle.OracleParameter.OracleDbType" /> assignment. </summary>
      <keywords>OracleParameter.ResetDbType method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.Scale">
      <summary>Gets or sets the number of decimal places to which <see cref="P:Devart.Common.DbParameterBase.Value" /> is resolved. </summary>
      <keywords>OracleParameter.Scale property </keywords>
      <value>The number of decimal places to which <see cref="P:Devart.Common.DbParameterBase.Value" /> is resolved. The default value is 0. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameter.ToString()">
      <summary>Gets a string containing the <see cref="P:Devart.Common.DbParameterBase.ParameterName" />. </summary>
      <keywords>OracleParameter.ToString method </keywords>
      <returns>A string containing the <see cref="P:Devart.Common.DbParameterBase.ParameterName" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameter.Value">
      <summary>Gets or sets the value of the parameter. </summary>
      <keywords>OracleParameter.Value property </keywords>
      <value>An <see cref="T:System.Object" /> that is the value of the parameter. The default value is null. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleParameterCollection">
      <summary>Collects all parameters relevant to a <see cref="T:Devart.Data.Oracle.OracleCommand" /> as well as their respective mappings to <see cref="T:System.Data.DataSet" /> columns. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.#ctor()">
      <summary>Initializes a new instance of <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(Devart.Data.Oracle.OracleParameter)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
      <overloads>Adds the specified <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the parameter name and data type. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="type">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Data.ParameterDirection)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the parameter name, data type, and direction. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the the parameter name, data type, and data size. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Boolean,System.Object,System.Int32,System.String)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
      <param name="isNullable">Specifies whether the parameter is nullable </param>
      <param name="precision">The maximum number of digits used to represent the parameter value. </param>
      <param name="scale">The number of decimal places to which the parameter value is resolved. </param>
      <param name="sourceColumn">The name of the source column. </param>
      <param name="sourceVersion">One of the <see cref="System.Data.DataRowVersion" /> values. </param>
      <param name="sourceColumnNullMapping">Specifies whether the source column is nullable. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <param name="arrayLength">A length of the DML array or PL/SQL table. </param>
      <param name="objectTypeName">The name of the object type that is the type of the parameter. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
      <param name="isNullable">Specifies whether the parameter is nullable. </param>
      <param name="precision">The maximum number of digits used to represent the parameter value. </param>
      <param name="scale">The number of decimal places to which the parameter value is resolved. </param>
      <param name="sourceColumn">The name of the source column. </param>
      <param name="sourceVersion">One of the <see cref="System.Data.DataRowVersion" /> values. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Data.ParameterDirection,System.Boolean,System.Byte,System.Byte,System.String,System.Data.DataRowVersion,System.Object,System.Int32,System.String)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
      <param name="isNullable">Specifies whether the parameter is nullable. </param>
      <param name="precision">The maximum number of digits used to represent the parameter value. </param>
      <param name="scale">The number of decimal places to which the parameter value is resolved. </param>
      <param name="sourceColumn">The name of the source column. </param>
      <param name="sourceVersion">One of the <see cref="System.Data.DataRowVersion" /> values. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <param name="arrayLength">A length of the DML array or PL/SQL table. </param>
      <param name="objectTypeName"> </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Data.ParameterDirection,System.String,System.Data.DataRowVersion,System.Boolean,System.Object)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
      <param name="sourceColumn">The name of the source column. For internal use. </param>
      <param name="sourceVersion">One of the <see cref="System.Data.DataRowVersion" /> values. </param>
      <param name="sourceColumnNullMapping">Specifies whether the source column is nullable. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.Object,System.Data.ParameterDirection)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the parameter name, data type, data size, parameter value,  and direction. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Int32,System.String)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the parameter name, data type, column width, and source column name. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="size">The maximum size, in bytes, of the data the parameter can contain. </param>
      <param name="sourceColumn">The name of the source column. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.Object,System.Data.ParameterDirection)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the parameter name, data type, value, and parameter direction. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <param name="direction">Specifies whether the parameter is input, output, both, or it is the return value. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,Devart.Data.Oracle.OracleDbType,System.String)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleParameter" /> of the Object type to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" />. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
      <param name="objectTypeName">The name of the object type that is the type of the parameter. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.Add(System.String,System.Object)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the parameter name and value. </summary>
      <keywords>OracleParameterCollection.Add method </keywords>
      <param name="parameterName">The name of the parameter. </param>
      <param name="value">The <see cref="P:Devart.Common.DbParameterBase.Value" /> of the <see cref="T:Devart.Data.Oracle.OracleParameter" /> to add to the collection. </param>
      <returns>The new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleParameterCollection.AddWithValue(System.String,System.Object)">
      <summary>Adds a <see cref="T:Devart.Data.Oracle.OracleParameter" /> to the <see cref="T:Devart.Data.Oracle.OracleParameterCollection" /> given the parameter name and value. </summary>
      <keywords>OracleParameterCollection.AddWithValue method </keywords>
      <param name="parameterName">Name of the parameter. </param>
      <param name="value">Value of the parameter. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameterCollection.Item(System.Int32)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleParameter" /> at the specified index. </summary>
      <keywords>OracleParameterCollection.Item property </keywords>
      <param name="index">The zero-based index of the parameter to retrieve. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleParameter" /> at the specified index. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleParameterCollection.Item(System.String)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleParameter" /> with the specified name. </summary>
      <keywords>OracleParameterCollection.Item property </keywords>
      <param name="parameterName">The name of the parameter to retrieve. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleParameter" /> with the specified name. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OraclePdbOpenMode">
      <summary>Specifies the open mode for starting a PDB Oracle instance with the <see cref="M:Devart.Data.Oracle.OracleDatabase.Startup(Devart.Data.Oracle.OracleStartupMode,Devart.Data.Oracle.OraclePdbOpenMode)" /> method of the <see cref="T:Devart.Data.Oracle.OracleDatabase" /> class (for Oracle 12c and higher). </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OraclePdbOpenMode.ReadOnly">
      <summary>A PDB instance is opened as read-only. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OraclePdbOpenMode.ReadWrite">
      <summary>A PDB instance is opened for reading and writing. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OraclePdbOpenMode.Upgrade">
      <summary>A PDB instance is opened, and operations that prepare the environment for the upgrade are performed. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OraclePermission">
      <summary>Enables dotConnect for Oracle to ensure that a user has an adequate security level to access an Oracle database. This class cannot be inherited. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermission.#ctor(System.Security.Permissions.PermissionState)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePermission" /> class with one of the <see cref="T:System.Security.Permissions.PermissionState" /> values. </summary>
      <param name="state">One of the <see cref="T:System.Security.Permissions.PermissionState" /> values. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePermission.AllowBlankPassword">
      <summary>Gets a value indicating whether a blank password is allowed. </summary>
      <keywords>OraclePermission.AllowBlankPassword property </keywords>
      <value><see langword="true" /> if a blank password is allowed; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermission.Copy()">
      <summary>Creates and returns an identical copy of the current permission object. </summary>
      <keywords>OraclePermission.Copy method </keywords>
      <returns>A copy of the current permission object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermission.FromXml(System.Security.SecurityElement)">
      <summary>Reconstructs a security object with the specified state from XML encoding. </summary>
      <keywords>OraclePermission.FromXml method </keywords>
      <param name="passedElement">The XML encoding used to reconstruct the security object. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermission.Intersect(System.Security.IPermission)">
      <summary>Returns a new permission object representing the intersection of the current permission object and the specified permission object. </summary>
      <keywords>OraclePermission.Intersect method </keywords>
      <param name="target">A permission object to intersect with the current permission object. It must have the same type as the current permission object. </param>
      <returns>A new permission object that represents the intersection of the current permission object and the specified permission object. If the intersection is empty, new permission object is a null reference. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermission.IsSubsetOf(System.Security.IPermission)">
      <summary>Returns a value indicating whether the current permission object is a subset of the specified permission object. </summary>
      <keywords>OraclePermission.IsSubsetOf method </keywords>
      <param name="target">A permission object to be tested for the subset relationship. This object must have the same type as the current permission object. </param>
      <returns><see langword="true" /> if the current permission object is a subset of the specified permission object; otherwise, <see langword=" false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermission.IsUnrestricted()">
      <summary>Returns a value indicating whether the permission can be represented as unrestricted without any knowledge of the permission semantics. </summary>
      <keywords>OraclePermission.IsUnrestricted method </keywords>
      <returns><see langword="true" /> if the permission can be represented as unrestricted; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermission.ToXml()">
      <summary>Creates XML encoding of the security object and its current state. </summary>
      <keywords>OraclePermission.ToXml method </keywords>
      <returns>XML encoding of the security object, including any state information. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OraclePermissionAttribute">
      <summary>Associates a security action with a custom security attribute. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermissionAttribute.#ctor(System.Security.Permissions.SecurityAction)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePermissionAttribute" /> class. </summary>
      <param name="action">One of the <see cref="T:System.Security.Permissions.SecurityAction" /> values representing an action that can be performed using declarative security. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePermissionAttribute.AllowBlankPassword">
      <summary>Gets a value indicating whether a blank password is allowed. </summary>
      <keywords>OraclePermissionAttribute.AllowBlankPassword property </keywords>
      <value><see langword="true" /> if a blank password is allowed; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePermissionAttribute.CreatePermission()">
      <summary>Returns an <see cref="T:Devart.Data.Oracle.OraclePermission" /> object that is configured according to the attribute properties. </summary>
      <keywords>OraclePermissionAttribute.CreatePermission method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OraclePermission" /> object. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OraclePipe">
      <summary>Represents Oracle pipe. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipe.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePipe" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePipe" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipe.#ctor(Devart.Data.Oracle.OracleConnection,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePipe" /> class. </summary>
      <param name="connection"><see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by <see cref="T:Devart.Data.Oracle.OraclePipe" />. </param>
      <param name="pipeName">Name of the pipe. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipe.Connection">
      <summary>Gets or sets <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by <see cref="T:Devart.Data.Oracle.OraclePipe" />. </summary>
      <keywords>OraclePipe.Connection property </keywords>
      <value><see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by <see cref="T:Devart.Data.Oracle.OraclePipe" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipe.MaxPipeSize">
      <summary>Gets or sets maximum space reserved for the pipe. </summary>
      <keywords>OraclePipe.MaxPipeSize property </keywords>
      <value>The maximum allowed space in bytes. The default maxpipesize is 8192 bytes. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipe.PipeName">
      <summary>Gets or sets the name of the pipe. </summary>
      <keywords>OraclePipe.PipeName property </keywords>
      <value>The name of the pipe. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipe.Purge()">
      <summary>Purges pipe contents. </summary>
      <keywords>OraclePipe.Purge method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipe.Receive()">
      <summary>Receives pipe contents. </summary>
      <keywords>OraclePipe.Receive method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OraclePipeMessageCollection" /> that represents pipe contents. If the pipe does not exist, the return value is null. If the pipe is empty, the collection returned has zero length. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipe.ReceiveTimeout">
      <summary>Gets or sets timeout for <see cref="M:Devart.Data.Oracle.OraclePipe.Receive" /> method to execute. </summary>
      <keywords>OraclePipe.ReceiveTimeout property </keywords>
      <value>Maximum time allowed to fetch the pipe contents. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipe.Send(Devart.Data.Oracle.OraclePipeMessage)">
      <summary>Sends an <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> through the pipe. </summary>
      <keywords>OraclePipe.Send method </keywords>
      <param name="message"><see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> to send. </param>
      <overloads>Sends data through Oracle pipe. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipe.Send(Devart.Data.Oracle.OraclePipeMessageCollection)">
      <summary>Sends data as an <see cref="T:Devart.Data.Oracle.OraclePipeMessageCollection" /> through the pipe. </summary>
      <keywords>OraclePipe.Send method </keywords>
      <param name="messages"><see cref="T:Devart.Data.Oracle.OraclePipeMessageCollection" /> to send to server. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipe.SendTimeout">
      <summary>Gets or sets timeout for <see cref="M:Devart.Data.Oracle.OraclePipe.Send(Devart.Data.Oracle.OraclePipeMessageCollection)" /> method to execute. </summary>
      <keywords>OraclePipe.SendTimeout property </keywords>
      <value>Maximum time allowed to send the pipe data in seconds. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OraclePipeMessage">
      <summary>Represents elementary piece of data to transfer through Oracle pipe. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessage.#ctor(System.Object,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> class. </summary>
      <param name="value">An <see cref="T:System.Object" /> that is the value of the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" />. The default value is null. </param>
      <param name="type">One of <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessage.ToString()">
      <summary>Returns string representation of the object. </summary>
      <keywords>OraclePipeMessage.ToString method </keywords>
      <returns>The string representation of the object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipeMessage.Type">
      <summary>Gets or sets type of the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" />. </summary>
      <keywords>OraclePipeMessage.Type property </keywords>
      <value>One of <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipeMessage.Value">
      <summary>Gets or sets the value of the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" />. </summary>
      <keywords>OraclePipeMessage.Value property </keywords>
      <value>An <see cref="T:System.Object" /> that is the value of the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" />. The default value is null. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OraclePipeMessageCollection">
      <summary>Represents data transferred through Oracle pipe. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessageCollection.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OraclePipeMessageCollection" /> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessageCollection.Add(Devart.Data.Oracle.OraclePipeMessage)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> to the <see cref="T:Devart.Data.Oracle.OraclePipeMessageCollection" />. </summary>
      <keywords>OraclePipeMessageCollection.Add method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> to add to the collection. </param>
      <returns>Index of the new <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessageCollection.Contains(Devart.Data.Oracle.OraclePipeMessage)">
      <summary>Gets a value indicating whether a <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> object exists in the collection. </summary>
      <keywords>OraclePipeMessageCollection.Contains method </keywords>
      <param name="value">The value of the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> object to find. </param>
      <returns><see langword="true" /> if the collection contains the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" />; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessageCollection.IndexOf(Devart.Data.Oracle.OraclePipeMessage)">
      <summary>Gets the location in the collection of the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> object. </summary>
      <keywords>OraclePipeMessageCollection.IndexOf method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> object to find. </param>
      <returns>The zero-based location in the collection. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessageCollection.Insert(System.Int32,Devart.Data.Oracle.OraclePipeMessage)">
      <summary>Inserts a <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> into the collection at the specified index. </summary>
      <keywords>OraclePipeMessageCollection.Insert method </keywords>
      <param name="index">The zero-based index where the object is to be inserted within the collection. </param>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> to add to the collection. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OraclePipeMessageCollection.Item(System.Int32)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> at the specified index. </summary>
      <keywords>OraclePipeMessageCollection.Item property </keywords>
      <param name="index">The zero-based index of the object. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> at the specified index. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessageCollection.Remove(Devart.Data.Oracle.OraclePipeMessage)">
      <summary>Removes the specified <see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> object from the collection. </summary>
      <keywords>OraclePipeMessageCollection.Remove method </keywords>
      <param name="value"><see cref="T:Devart.Data.Oracle.OraclePipeMessage" /> object to remove. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OraclePipeMessageCollection.ToString()">
      <summary>Returns string representation of the object. </summary>
      <keywords>OraclePipeMessageCollection.ToString method </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleProviderException">
      <summary>The exception that is thrown when dotConnect for Oracle returns a provider (non-database) error. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleProviderFactory">
      <summary>Represents a factory required to create inheritors of generic base classes to use with dotConnect for Oracle. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.#ctor()">
      <summary>Creates an instance of <see cref="T:Devart.Data.Oracle.OracleProviderFactory" />. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleProviderFactory.CanCreateDataSourceEnumerator">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleProviderFactory" /> can create a <see cref="T:Devart.Common.DbDataSourceEnumerator" /> object. </summary>
      <keywords>OracleProviderFactory.CanCreateDataSourceEnumerator property </keywords>
      <value><see langword="true" />, if a <see cref="T:Devart.Common.DbDataSourceEnumerator" /> object can be created; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.CreateCommand()">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </summary>
      <keywords>OracleProviderFactory.CreateCommand method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleCommand" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.CreateCommandBuilder()">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleCommandBuilder" /> object. </summary>
      <keywords>OracleProviderFactory.CreateCommandBuilder method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleCommandBuilder" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.CreateConnection()">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </summary>
      <keywords>OracleProviderFactory.CreateConnection method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.CreateConnectionStringBuilder()">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> object. </summary>
      <keywords>OracleProviderFactory.CreateConnectionStringBuilder method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleConnectionStringBuilder" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.CreateDataAdapter()">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> object. </summary>
      <keywords>OracleProviderFactory.CreateDataAdapter method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleDataAdapter" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.CreateDataSourceEnumerator()">
      <summary>Returns a new instance of the dotConnect for Oracle class that implements the <see cref="T:System.Data.Common.DbDataSourceEnumerator" /> class. </summary>
      <keywords>OracleProviderFactory.CreateDataSourceEnumerator method </keywords>
      <returns>A new instance of <see cref="T:System.Data.Common.DbDataSourceEnumerator" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleProviderFactory.CreateParameter()">
      <summary>Creates and returns a <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </summary>
      <keywords>OracleProviderFactory.CreateParameter method </keywords>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleParameter" /> object. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleProviderFactory.Instance">
      <summary>Returns the instance of <see cref="T:Devart.Data.Oracle.OracleProviderFactory" />. </summary>
      <keywords>OracleProviderFactory.Instance field </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueryBasedNotificationMode">
      <summary>Specifies the mode for query-based notifications. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueryBasedNotificationMode.BestEffort">
      <summary>The best-effort mode. No notifications are lost, however, false positives may occur in this mode. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueryBasedNotificationMode.Guaranteed">
      <summary>The guaranteed mode. Any database change notification ensures that a change occurred to the queried result set. However some complex queries cannot be registered in this mode. The best-effort mode is used for them. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueue">
      <summary>Represents Oracle Streams Advanced Queuing (AQ). </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueue" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueue" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueue" /> class. </summary>
      <param name="name">The name of the queue created on a server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueue" /> class. </summary>
      <param name="name">The name of the queue created on a server. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.AsyncNotification">
      <summary>Switches asynchronous listening on or off. </summary>
      <keywords>OracleQueue.AsyncNotification property </keywords>
      <value><see langword="true" /> if the asynchronous listening is on; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.BeginInit()">
      <summary>Begins the initialization of an <see cref="T:Devart.Data.Oracle.OracleQueue" />. The initialization occurs at run time. </summary>
      <keywords>OracleQueue.BeginInit method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides AQ functionality. </summary>
      <keywords>OracleQueue.Connection property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides AQ functionality. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Dequeue()">
      <summary>Dequeues a message from the specified queue. </summary>
      <keywords>OracleQueue.Dequeue method </keywords>
      <returns>Returns the message received. </returns>
      <overloads>Dequeues a message from the specified queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Dequeue(Devart.Data.Oracle.OracleQueueDequeueOptions)">
      <summary>Dequeues a message from the specified queue. </summary>
      <keywords>OracleQueue.Dequeue method </keywords>
      <param name="deqOptions">Options for dequeueing.
If skipped, they are derived from <see cref="P:Devart.Data.Oracle.OracleQueue.DequeueOptions" /> property. </param>
      <returns>Returns the message received. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.DequeueArray(System.Int32)">
      <summary>Dequeues an array of messages. </summary>
      <keywords>OracleQueue.DequeueArray method </keywords>
      <param name="size">The number of elements to dequeue. </param>
      <returns>Returns the array of received messages. </returns>
      <overloads>Dequeues an array of messages. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.DequeueArray(System.Int32,Devart.Data.Oracle.OracleQueueDequeueOptions)">
      <summary>Dequeues an array of messages. </summary>
      <keywords>OracleQueue.DequeueArray method </keywords>
      <param name="size">The number of elements to dequeue. </param>
      <param name="deqOptions">Dequeue options. If skipped, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.DequeueOptions" /> property. </param>
      <returns>Returns the array of received messages. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.DequeueOptions">
      <summary>Gets or sets dequeue options, which are used to dequeue messages from queues by default. </summary>
      <keywords>OracleQueue.DequeueOptions property </keywords>
      <value>Dequeue options, which are used to dequeue messages from queues by default. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.EndInit()">
      <summary>Ends the initialization of an <see cref="T:Devart.Data.Oracle.OracleQueue" />. The initialization occurs at run time. </summary>
      <keywords>OracleQueue.EndInit method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleBinary)">
      <summary>Adds a message to the queue of RAW objects. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">RAW message payload. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
      <overloads>Adds a message to the specified queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleQueueMessageProperties,Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Adds a message to the queue of RAW objects. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">RAW message payload. </param>
      <param name="messageProperties">Message properties.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleObject)">
      <summary>Adds a message to the specified queue. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">Instance of message object. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleObject,Devart.Data.Oracle.OracleQueueMessageProperties,Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Adds a message to the specified queue. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">Instance of message object. </param>
      <param name="messageProperties">Message properties.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleQueueMessage)">
      <summary>Adds a message to the specified queue. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="message">A message to be enqueued. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleQueueMessage,Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Adds a message to the specified queue. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="message">A message to be enqueued. </param>
      <param name="enqOptions">Options for inserting a message into a queue.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleXml)">
      <summary>Adds a message to the queue of XML objects. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">XML message payload. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(Devart.Data.Oracle.OracleXml,Devart.Data.Oracle.OracleQueueMessageProperties,Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Adds a message to the queue of XML objects. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">XML message payload. </param>
      <param name="messageProperties">Message properties.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(System.Byte[])">
      <summary>Adds a message to the queue of RAW objects. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">RAW message payload. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(System.Byte[],Devart.Data.Oracle.OracleQueueMessageProperties,Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Adds a message to the queue of RAW objects. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">RAW message payload. </param>
      <param name="messageProperties">Message properties.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(System.String)">
      <summary>Inserts a message into a queue of RAW objects. 
String is converted to a byte array using default encoding. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">String message payload. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Enqueue(System.String,Devart.Data.Oracle.OracleQueueMessageProperties,Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Inserts a message into a queue of RAW objects. 
String is converted to a byte array using default encoding. </summary>
      <keywords>OracleQueue.Enqueue method </keywords>
      <param name="payload">String message payload. </param>
      <param name="messageProperties">Message properties.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>System generated identification of the message. 
This is a globally unique identifier that can be used to identify the message at dequeue time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.EnqueueArray(Devart.Data.Oracle.OracleBinary[])">
      <summary>Adds an array of messages into a queue of the RAW type. </summary>
      <keywords>OracleQueue.EnqueueArray method </keywords>
      <param name="payloads">Array of RAW payloads. </param>
      <returns>Returns an array of message IDs of the enqueued messages. </returns>
      <overloads>Enqueues an array of messages. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.EnqueueArray(Devart.Data.Oracle.OracleBinary[],Devart.Data.Oracle.OracleQueueMessageProperties[],Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Inserts an array of messages into a queue of type 'RAW'. </summary>
      <keywords>OracleQueue.EnqueueArray method </keywords>
      <param name="payloads">Array of RAW payloads. </param>
      <param name="properties">Array of messages properties.
If skipped or null, it is derived from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>Returns an array of message IDs of the enqueued messages. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.EnqueueArray(Devart.Data.Oracle.OracleObject[])">
      <summary>Adds an array of messages of user-defined type to the specified queue. </summary>
      <keywords>OracleQueue.EnqueueArray method </keywords>
      <param name="payloads">Array of objects from which messages will be constructed. </param>
      <returns>Returns an array of message IDs of the enqueued messages. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.EnqueueArray(Devart.Data.Oracle.OracleObject[],Devart.Data.Oracle.OracleQueueMessageProperties[],Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Adds an array of messages of user-defined type to the specified queue. </summary>
      <keywords>OracleQueue.EnqueueArray method </keywords>
      <param name="payloads">Array of objects from which messages will be constructed. </param>
      <param name="properties">Array of messages properties.
If skipped or null, it is derived from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>Returns an array of message IDs of the enqueued messages. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.EnqueueArray(System.String[])">
      <summary>Adds an array of messages into a queue of the RAW type. Strings are converted to byte array using default encoding. </summary>
      <keywords>OracleQueue.EnqueueArray method </keywords>
      <param name="payloads">Array of string message payloads. </param>
      <returns>Returns an array of message IDs of the enqueued messages. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.EnqueueArray(System.String[],Devart.Data.Oracle.OracleQueueMessageProperties[],Devart.Data.Oracle.OracleQueueEnqueueOptions)">
      <summary>Adds an array of messages of user-defined type to the specified queue. </summary>
      <keywords>OracleQueue.EnqueueArray method </keywords>
      <param name="payloads">Array of string message payloads. </param>
      <param name="properties">Array of messages properties.
If skipped or null, it is derived from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties" /> property. </param>
      <param name="enqOptions">Options for inserting.
If skipped or null, they are obtained from <see cref="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions" /> property. </param>
      <returns>Returns an array of message IDs of the enqueued messages. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.EnqueueMessageProperties">
      <summary>Gets or sets message properties used by default when inserting messages into queues. </summary>
      <keywords>OracleQueue.EnqueueMessageProperties property </keywords>
      <value>Message properties used by default when inserting messages into queues. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.EnqueueOptions">
      <summary>Gets or sets enqueue options used for inserting messages into queues by default. </summary>
      <keywords>OracleQueue.EnqueueOptions property </keywords>
      <value>Enqueue options used for inserting messages into queues by default. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.FindPayloadArrayType()">
      <summary>Makes an attempt to find PayloadArrayTypeName for PayloadTypeName. 
PayloadTypeName property has to be set. </summary>
      <keywords>OracleQueue.FindPayloadArrayType method </keywords>
      <returns>Returns PayloadArrayTypeName.
If not found, returns null. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Listen(Devart.Data.Oracle.OracleQueueAgentCollection)">
      <summary>Listens on one or more queues on behalf of a list of agents. </summary>
      <keywords>OracleQueue.Listen method </keywords>
      <param name="agents">List of agents to listen for. </param>
      <returns>Agent with a message available for consumption. </returns>
      <overloads>This procedure listens on one or more queues on behalf of a list of agents. The address field of the agent indicates the queue the agent wants to monitor. Only local queues are supported as addresses. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Listen(Devart.Data.Oracle.OracleQueueAgentCollection,Devart.Data.Oracle.OracleConnection)">
      <summary>Listens on one or more queues on behalf of a list of agents. </summary>
      <keywords>OracleQueue.Listen method </keywords>
      <param name="agents">List of agents to listen for. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
      <returns>Agent with a message available for consumption. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Listen(Devart.Data.Oracle.OracleQueueAgentCollection,System.Int32)">
      <summary>Listens on one or more queues on behalf of a list of agents. </summary>
      <keywords>OracleQueue.Listen method </keywords>
      <param name="agents">List of agents to listen for. </param>
      <param name="waitTimeout">Time out for the listen call in seconds.
By default, the call will block forever. </param>
      <returns>Agent with a message available for consumption. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Listen(Devart.Data.Oracle.OracleQueueAgentCollection,System.Int32,Devart.Data.Oracle.OracleConnection)">
      <summary>Listens on one or more queues on behalf of a list of agents. </summary>
      <keywords>OracleQueue.Listen method </keywords>
      <param name="agents">List of agents to listen for. </param>
      <param name="waitTimeout">Time out for the listen call in seconds.
By default, the call will block forever. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
      <returns>Agent with a message available for consumption. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Listen(Devart.Data.Oracle.OracleQueueAgentCollection,System.Int32,Devart.Data.Oracle.OracleQueueDeliveryMode,Devart.Data.Oracle.OracleQueueDeliveryMode@)">
      <summary>Listens on one or more queues on behalf of a list of agents. </summary>
      <keywords>OracleQueue.Listen method </keywords>
      <param name="agents">List of agents to listen for. </param>
      <param name="waitTimeout">Time out for the listen call in seconds.
By default, the call will block forever. </param>
      <param name="listenDeliveryMode">The caller specifies whether it is interested in persistent, buffered messages or both types of messages, specifying a delivery mode. 
(Only for Oracle 10.2 and greater.) </param>
      <param name="messageDeliveryMode">Returns the message type along with the queue and consumer for which there is a message (only for Oracle 10.2 and greater). </param>
      <returns>Agent with a message available for consumption. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.Listen(Devart.Data.Oracle.OracleQueueAgentCollection,System.Int32,Devart.Data.Oracle.OracleQueueDeliveryMode,Devart.Data.Oracle.OracleQueueDeliveryMode@,Devart.Data.Oracle.OracleConnection)">
      <summary>Listens on one or more queues on behalf of a list of agents. </summary>
      <keywords>OracleQueue.Listen method </keywords>
      <param name="agents">List of agents to listen for. </param>
      <param name="waitTimeout">Time out for the listen call in seconds.
By default, the call will block forever. </param>
      <param name="listenDeliveryMode">The caller specifies whether it is interested in persistent, buffered messages or both types of messages, specifying a delivery mode. 
(Only for Oracle 10.2 and greater.) </param>
      <param name="messageDeliveryMode">Returns the message type along with the queue and consumer for which there is a message (only for Oracle 10.2 and greater). </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
      <returns>Agent with a message available for consumption. </returns>
    </member>
    <member name="E:Devart.Data.Oracle.OracleQueue.OnMessage">
      <summary>Triggers when <see cref="P:Devart.Data.Oracle.OracleQueue.AsyncNotification" /> property is true and message notification arrives. </summary>
      <keywords>OracleQueue.OnMessage event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.PayloadArrayTypeName">
      <summary>Gets or sets array type name for object type queues. </summary>
      <keywords>OracleQueue.PayloadArrayTypeName property </keywords>
      <value>Array type name for object type queues. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.PayloadTypeName">
      <summary>Gets or sets the type of message payload. </summary>
      <keywords>OracleQueue.PayloadTypeName property </keywords>
      <value>Object type name or 'RAW'. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.Port">
      <summary>Gets or sets the TCP port, at which notifications are delivered. </summary>
      <keywords>OracleQueue.Port property </keywords>
      <value>The TCP port, at which notifications are delivered. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueue.QueueName">
      <summary>Gets or sets the name of the queue. </summary>
      <keywords>OracleQueue.QueueName property </keywords>
      <value>The name of the queue. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueue.ReadPayloadTypeName()">
      <summary>Sends an inquiry to a server and determines payload type, which depends on the queue type on which the operation is being performed. This can be object type or 'RAW'. </summary>
      <keywords>OracleQueue.ReadPayloadTypeName method </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueAdmin">
      <summary>Manages Oracle Streams Advanced Queuing (AQ) configuration and administration information. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" /> class. </summary>
      <param name="queueName">The name of the queue. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" /> class. </summary>
      <param name="queueName">The name of the queue. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" /> class. </summary>
      <param name="queueName">The name of the queue. </param>
      <param name="queueTableName">The name of queue table, to which the queue will belong. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.#ctor(System.String,System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" /> class. </summary>
      <param name="queueName">The name of the queue. </param>
      <param name="queueTableName">The name of queue table, to which the queue will belong. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.#ctor(System.String,System.String,Devart.Data.Oracle.OracleQueueOptions,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" /> class. </summary>
      <param name="queueName">The name of the queue. </param>
      <param name="queueTableName">The name of queue table, to which the queue will belong. </param>
      <param name="options"><see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> that are used upon creation. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AddSubscriber(Devart.Data.Oracle.OracleQueueAgent)">
      <summary>Adds a subscriber to the queue. </summary>
      <keywords>OracleQueueAdmin.AddSubscriber method </keywords>
      <param name="subscriber">Agent on whose behalf the subscription is being defined. </param>
      <overloads>Adds a subscriber to the queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AddSubscriber(Devart.Data.Oracle.OracleQueueAgent,System.String)">
      <summary>Adds a subscriber to the queue. </summary>
      <keywords>OracleQueueAdmin.AddSubscriber method </keywords>
      <param name="subscriber">Agent on whose behalf the subscription is being defined. </param>
      <param name="rule">A conditional expression based on the message properties, the message data properties and PL/SQL functions. A rule is specified as a Boolean expression using syntax similar to the WHERE clause of a SQL query. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AddSubscriber(Devart.Data.Oracle.OracleQueueAgent,System.String,System.String)">
      <summary>Adds a subscriber to the queue. </summary>
      <keywords>OracleQueueAdmin.AddSubscriber method </keywords>
      <param name="subscriber">Agent on whose behalf the subscription is being defined. </param>
      <param name="rule">A conditional expression based on the message properties, the message data properties and PL/SQL functions. A rule is specified as a Boolean expression using syntax similar to the WHERE clause of a SQL query. </param>
      <param name="transformation">Specifies a transformation that will be applied when this subscriber dequeues the message. The source type of the transformation must match the type of the queue. If the subscriber is remote, the transformation is applied before propagation to the remote queue. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AddSubscriber(Devart.Data.Oracle.OracleQueueAgent,System.String,System.String,System.Boolean)">
      <summary>Adds a subscriber to the queue. </summary>
      <keywords>OracleQueueAdmin.AddSubscriber method </keywords>
      <param name="subscriber">Agent on whose behalf the subscription is being defined. </param>
      <param name="rule">A conditional expression based on the message properties, the message data properties and PL/SQL functions. A rule is specified as a Boolean expression using syntax similar to the WHERE clause of a SQL query. </param>
      <param name="transformation">Specifies a transformation that will be applied when this subscriber dequeues the message. The source type of the transformation must match the type of the queue. If the subscriber is remote, the transformation is applied before propagation to the remote queue. </param>
      <param name="queueToQueue">If TRUE, propagation is from queue to queue. Supported only in Oracle 10.2 and greater. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AddSubscriber(Devart.Data.Oracle.OracleQueueAgent,System.String,System.String,System.Boolean,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Adds a subscriber to the queue. </summary>
      <keywords>OracleQueueAdmin.AddSubscriber method </keywords>
      <param name="subscriber">Agent on whose behalf the subscription is being defined. </param>
      <param name="rule">A conditional expression based on the message properties, the message data properties and PL/SQL functions. A rule is specified as a Boolean expression using syntax similar to the WHERE clause of a SQL query. </param>
      <param name="transformation">Specifies a transformation that will be applied when this subscriber dequeues the message. The source type of the transformation must match the type of the queue. If the subscriber is remote, the transformation is applied before propagation to the remote queue. </param>
      <param name="queueToQueue">If TRUE, propagation is from queue to queue. Supported only in Oracle 10.2 and greater. </param>
      <param name="deliveryMode">Delivery mode of the messages the subscriber is interested in. Supported only in Oracle 10.2 and higher. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterComment(System.String)">
      <summary>Changes the <see cref="P:Devart.Data.Oracle.OracleQueueOptions.Comment" /> property of the <see cref="P:Devart.Data.Oracle.OracleQueueAdmin.Options" /> object. </summary>
      <keywords>OracleQueueAdmin.AlterComment method </keywords>
      <param name="comment">A user-defined string comment. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterMaxRetries(System.Int32)">
      <summary>Sets the <see cref="P:Devart.Data.Oracle.OracleQueueOptions.MaxRetries" /> property of <see cref="P:Devart.Data.Oracle.OracleQueueAdmin.Options" />. </summary>
      <keywords>OracleQueueAdmin.AlterMaxRetries method </keywords>
      <param name="maxRetries">The number of times a dequeue with the OracleQueueDequeueMode.Remove mode can be attempted on a message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterPropagationSchedule(System.String,System.Double,System.String,System.Double)">
      <summary>Alters parameters of the schedule by which messages are propagated. </summary>
      <keywords>OracleQueueAdmin.AlterPropagationSchedule method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, then the default domain name is used. </param>
      <param name="duration">Duration of the propagation window in seconds. </param>
      <param name="nextTime">Date function to compute the start of the next propagation window from the end of the current window. If this value is NULL, propagation is stopped at the end of the current window. </param>
      <param name="latency">Maximum wait, in seconds, in the propagation window for a message to be propagated after it is enqueued. </param>
      <overloads>Alters parameters of the schedule by which messages are propagated. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterPropagationSchedule(System.String,System.Double,System.String,System.Double,System.String)">
      <summary>Alters parameters of the schedule by which messages are propagated. </summary>
      <keywords>OracleQueueAdmin.AlterPropagationSchedule method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="duration">Duration of the propagation window in seconds. </param>
      <param name="nextTime">Date function to compute the start of the next propagation window from the end of the current window. If this value is NULL, propagation is stopped at the end of the current window. </param>
      <param name="latency">Maximum wait, in seconds, in the propagation window for a message to be propagated after it is enqueued. </param>
      <param name="destinationQueue">Name of the target queue to which messages are to be propagated in the form of a dblink. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterQueue(System.Int32,System.Double,System.Double,System.String)">
      <summary>Alters existing properties of a queue. </summary>
      <keywords>OracleQueueAdmin.AlterQueue method </keywords>
      <param name="maxRetries">Limits the number of times a dequeue with OracleQueueDequeueMode.Remove mode can be attempted on a message. 
The maximum value of maxRetries is 2^31 -1. 
If this parameter less than zero, it is ignored. </param>
      <param name="retryDelay">Delay time in seconds before this message is scheduled for processing again after an application rollback. 
If this parameter less than zero, it is ignored. </param>
      <param name="retentionTime">Retention time in seconds for which a message is retained in the queue table after being dequeued. If this parameter less than zero, it is ignored. </param>
      <param name="comment">User-specified description of the queue.
If this parameter is null or is string.Empty, it is ignored. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterRetentionTime(System.Double)">
      <summary>Sets the <see cref="P:Devart.Data.Oracle.OracleQueueOptions.RetentionTime" /> property of <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" />.<see cref="P:Devart.Data.Oracle.OracleQueueAdmin.Options" />. </summary>
      <keywords>OracleQueueAdmin.AlterRetentionTime method </keywords>
      <param name="retentionTime">Number of seconds for which a message is retained in the queue table after being dequeued from the queue. 0 for no retention. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterRetryDelay(System.Double)">
      <summary>Sets the <see cref="P:Devart.Data.Oracle.OracleQueueOptions.RetryDelay" /> property of <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" />.<see cref="P:Devart.Data.Oracle.OracleQueueAdmin.Options" />. </summary>
      <keywords>OracleQueueAdmin.AlterRetryDelay method </keywords>
      <param name="retryDelay">Delay time, in seconds, before this message is scheduled for processing again after an application rollback. If 0, the message will be scheduled as soon as possible. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterSubscriber(Devart.Data.Oracle.OracleQueueAgent,System.String,System.String)">
      <summary>Alters existing properties of a subscriber to the specified queue. </summary>
      <keywords>OracleQueueAdmin.AlterSubscriber method </keywords>
      <param name="subscriber">Agent on whose behalf the subscription is being altered. </param>
      <param name="rule">A conditional expression based on the message properties, the message data properties and PL/SQL functions. The rule parameter cannot exceed 4000 characters. To eliminate the rule, set the rule parameter to NULL. </param>
      <param name="transformation">Specifies a transformation that will be applied when this subscriber dequeues the message. </param>
      <overloads>Alters existing properties of a subscriber to a specified queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.AlterSubscriber(System.String,System.String,System.String,System.String)">
      <summary>Alters existing properties of a subscriber to the specified queue. </summary>
      <keywords>OracleQueueAdmin.AlterSubscriber method </keywords>
      <param name="name">Subscriber's name. </param>
      <param name="address">Protocol-specific address of the subscriber. If the protocol is zero, the address is of the form [schema.]queue[@dblink]. </param>
      <param name="rule">A conditional expression based on the message properties, the message data properties and PL/SQL functions. The rule parameter cannot exceed 4000 characters. To eliminate the rule, set the rule parameter to NULL. </param>
      <param name="transformation">Specifies a transformation that will be applied when this subscriber dequeues the message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.BeginInit()">
      <summary>Begins the initialization of an <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" />. The initialization occurs at run time. </summary>
      <keywords>OracleQueueAdmin.BeginInit method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAdmin.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides AQ functionality. </summary>
      <keywords>OracleQueueAdmin.Connection property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides AQ functionality. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.CreateQueue()">
      <summary>Creates a queue according to the current OracleQueueAdmin properties. </summary>
      <keywords>OracleQueueAdmin.CreateQueue method </keywords>
      <returns><see cref="T:Devart.Data.Oracle.OracleQueue" /> instance, which corresponds to the queue created on a server. </returns>
      <overloads>This function creates a nonpersistent RAW queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.CreateQueue(System.String,System.Boolean,System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>This function creates a nonpersistent RAW queue. </summary>
      <keywords>OracleQueueAdmin.CreateQueue method </keywords>
      <param name="name">Unique name of the queue to be created. </param>
      <param name="multipleConsumers">FALSE means queues created in the table can only have one consumer for each message.
TRUE means queues created in the table can have multiple consumers for each message. </param>
      <param name="comment">User-specified description of the queue. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server, which provides the AQ functionality. </param>
      <returns>Returns <see cref="T:Devart.Data.Oracle.OracleQueue" /> instance, which corresponds to the queue created on a server. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.CreateQueue(System.String,System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Creates a database-stored queue with default options. </summary>
      <keywords>OracleQueueAdmin.CreateQueue method </keywords>
      <param name="name">Unique name for the queue to be created. </param>
      <param name="queueTable">The name of queue table (existent on a server), which the queue will belong to. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server, which provides the AQ functionality. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.CreateQueue(System.String,System.String,Devart.Data.Oracle.OracleQueueOptions,Devart.Data.Oracle.OracleConnection)">
      <summary>Creates a database-stored queue with corresponding options. </summary>
      <keywords>OracleQueueAdmin.CreateQueue method </keywords>
      <param name="name">Unique name for the queue to be created. </param>
      <param name="queueTable">The name of queue table (existent on a server), which the queue will belong to. </param>
      <param name="queueOptions">Options for creating a queue. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server, which provides the AQ functionality. </param>
      <returns>OracleQueue instance, which corresponds to the queue created on a server. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.DisablePropagationSchedule()">
      <summary>Disables the propagation schedule. </summary>
      <keywords>OracleQueueAdmin.DisablePropagationSchedule method </keywords>
      <overloads>Disables a propagation schedule. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.DisablePropagationSchedule(System.String)">
      <summary>Disables the propagation schedule. </summary>
      <keywords>OracleQueueAdmin.DisablePropagationSchedule method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.DisablePropagationSchedule(System.String,System.String)">
      <summary>Disables the propagation schedule. </summary>
      <keywords>OracleQueueAdmin.DisablePropagationSchedule method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="destinationQueue">Name of the target queue to which messages are to be propagated in the form of a dblink. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.DropQueue()">
      <summary>Drops the default queue. </summary>
      <keywords>OracleQueueAdmin.DropQueue method </keywords>
      <overloads>Drops an existing queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.DropQueue(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Drops an existing queue. </summary>
      <keywords>OracleQueueAdmin.DropQueue method </keywords>
      <param name="name">Name of the queue that is to be dropped. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server, which provides the AQ functionality. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.EnablePropagationSchedule()">
      <summary>Enables a previously disabled propagation schedule. </summary>
      <keywords>OracleQueueAdmin.EnablePropagationSchedule method </keywords>
      <overloads>Enables a previously disabled propagation schedule. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.EnablePropagationSchedule(System.String)">
      <summary>Enables a previously disabled propagation schedule. </summary>
      <keywords>OracleQueueAdmin.EnablePropagationSchedule method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.EnablePropagationSchedule(System.String,System.String)">
      <summary>Enables a previously disabled propagation schedule. </summary>
      <keywords>OracleQueueAdmin.EnablePropagationSchedule method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="destinationQueue">Name of the target queue to which messages are to be propagated in the form of a dblink. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.EndInit()">
      <summary>Ends the initialization of an <see cref="T:Devart.Data.Oracle.OracleQueueAdmin" />. The initialization occurs at run time. </summary>
      <keywords>OracleQueueAdmin.EndInit method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.GetSubscribers()">
      <summary>Gets the subscribers of multiconsumer queue. </summary>
      <keywords>OracleQueueAdmin.GetSubscribers method </keywords>
      <returns>Collection of subscribers. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.GrantQueuePrivilege(Devart.Data.Oracle.OracleQueuePrivilege,System.String)">
      <summary>Grants privileges on a queue to users and roles. </summary>
      <keywords>OracleQueueAdmin.GrantQueuePrivilege method </keywords>
      <param name="privilege">Queue privilege to grant. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <overloads>Grants privileges on a queue to users and roles. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.GrantQueuePrivilege(Devart.Data.Oracle.OracleQueuePrivilege,System.String,System.Boolean)">
      <summary>Grants privileges on a queue to users and roles. </summary>
      <keywords>OracleQueueAdmin.GrantQueuePrivilege method </keywords>
      <param name="privilege">Queue privilege to grant. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <param name="grantOption">Specifies if the access privilege is granted with the GRANT option or not. If the privilege is granted with the GRANT option, the grantee is allowed to use this procedure to grant the access privilege to other users or roles, regardless of the ownership of the queue table. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.GrantSystemPrivilege(Devart.Data.Oracle.OracleQueueSystemPrivilege,System.String)">
      <summary>Grants Oracle Streams AQ system privileges to users and roles. </summary>
      <keywords>OracleQueueAdmin.GrantSystemPrivilege method </keywords>
      <param name="privilege">The Oracle Streams AQ system privilege to grant. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <overloads>Grants Oracle Streams AQ system privileges to users and roles. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.GrantSystemPrivilege(Devart.Data.Oracle.OracleQueueSystemPrivilege,System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Grants Oracle Streams AQ system privileges to users and roles. </summary>
      <keywords>OracleQueueAdmin.GrantSystemPrivilege method </keywords>
      <param name="privilege">The Oracle Streams AQ system privilege to grant. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.GrantSystemPrivilege(Devart.Data.Oracle.OracleQueueSystemPrivilege,System.String,System.Boolean)">
      <summary>Grants Oracle Streams AQ system privileges to users and roles. </summary>
      <keywords>OracleQueueAdmin.GrantSystemPrivilege method </keywords>
      <param name="privilege">The Oracle Streams AQ system privilege to grant. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <param name="adminOption">Specifies if the system privilege is granted with the ADMIN option or not. If the privilege is granted with the ADMIN option, the grantee is allowed to use this procedure to grant the system privilege to other users or roles. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.GrantSystemPrivilege(Devart.Data.Oracle.OracleQueueSystemPrivilege,System.String,System.Boolean,Devart.Data.Oracle.OracleConnection)">
      <summary>Grants Oracle Streams AQ system privileges to users and roles. </summary>
      <keywords>OracleQueueAdmin.GrantSystemPrivilege method </keywords>
      <param name="privilege">The Oracle Streams AQ system privilege to grant. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <param name="adminOption">Specifies if the system privilege is granted with the ADMIN option or not. If the privilege is granted with the ADMIN option, the grantee is allowed to use this procedure to grant the system privilege to other users or roles. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAdmin.Options">
      <summary>Gets or sets queue options used for its creation. </summary>
      <keywords>OracleQueueAdmin.Options property </keywords>
      <value>Queue options used for its creation. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAdmin.QueueName">
      <summary>The name of the source queue. </summary>
      <keywords>OracleQueueAdmin.QueueName property </keywords>
      <value>The name of the source queue. The default value is String.Empty. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAdmin.QueueTableName">
      <summary>Gets or sets the name of the queue table, to which the queue belongs. </summary>
      <keywords>OracleQueueAdmin.QueueTableName property </keywords>
      <value>The name of the queue table, to which the queue belongs. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.ReadQueueProperties()">
      <summary>Reads options for a queue specified in the <see cref="P:Devart.Data.Oracle.OracleQueueAdmin.QueueName" /> property from a server. The queue has to be already created. </summary>
      <keywords>OracleQueueAdmin.ReadQueueProperties method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.RemoveSubscriber(Devart.Data.Oracle.OracleQueueAgent)">
      <summary>Removes a subscriber from the queue. </summary>
      <keywords>OracleQueueAdmin.RemoveSubscriber method </keywords>
      <param name="subscriber">Agent who is being removed. </param>
      <overloads>Removes a subscriber from the queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.RemoveSubscriber(System.String,System.String)">
      <summary>Removes a subscriber from the queue. </summary>
      <keywords>OracleQueueAdmin.RemoveSubscriber method </keywords>
      <param name="name">The name of the subscriber. </param>
      <param name="address">Protocol-specific address of the subscriber. If the protocol is zero, the address is of the form [schema.]queue[@dblink]. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.RevokeQueuePrivilege(Devart.Data.Oracle.OracleQueuePrivilege,System.String)">
      <summary>Revokes privileges on a queue from users and roles. The privileges are Enqueue or Dequeue. </summary>
      <keywords>OracleQueueAdmin.RevokeQueuePrivilege method </keywords>
      <param name="privilege">Queue privilege to revoke. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. If the privilege has been propagated by the grantee through the GRANT option, the propagated privilege is also revoked. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.RevokeSystemPrivilege(Devart.Data.Oracle.OracleQueueSystemPrivilege,System.String)">
      <summary>Revokes Oracle Streams AQ system privileges from users and roles. </summary>
      <keywords>OracleQueueAdmin.RevokeSystemPrivilege method </keywords>
      <param name="privilege">The Oracle Streams AQ system privilege to revoke. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <overloads>Revokes Oracle Streams AQ system privileges from users and roles. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.RevokeSystemPrivilege(Devart.Data.Oracle.OracleQueueSystemPrivilege,System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Revokes Oracle Streams AQ system privileges from users and roles. </summary>
      <keywords>OracleQueueAdmin.RevokeSystemPrivilege method </keywords>
      <param name="privilege">The Oracle Streams AQ system privilege to revoke. </param>
      <param name="grantee">Grantee(s). The grantee(s) can be a user, a role, or the PUBLIC role. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that represents the connection to an instance of Oracle server. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.SchedulePropagation()">
      <summary>Enables propagation schedule with default parameters. </summary>
      <keywords>OracleQueueAdmin.SchedulePropagation method </keywords>
      <overloads>Schedules propagation of messages from a queue to a destination identified by a specific database link. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.SchedulePropagation(System.String)">
      <summary>Enables schedule for message propagation to the specified destination. </summary>
      <keywords>OracleQueueAdmin.SchedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128  bytes, and if the name is not fully qualified, the default domain name is used. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.SchedulePropagation(System.String,System.DateTime)">
      <summary>Enables schedule for message propagation messages to the specified destination starting at the specified time. </summary>
      <keywords>OracleQueueAdmin.SchedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128  bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="startTime">Initial start time for the propagation window for messages from the source queue to the destination. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.SchedulePropagation(System.String,System.DateTime,System.Double)">
      <summary>Enables schedule for message propagation to the specified destination within the specified period. </summary>
      <keywords>OracleQueueAdmin.SchedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128  bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="startTime">Initial start time for the propagation window for messages from the source queue to the destination. </param>
      <param name="duration">Duration of the propagation window in seconds. A negative value means the propagation window is forever or until the propagation is unscheduled. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.SchedulePropagation(System.String,System.DateTime,System.Double,System.String)">
      <summary>Enables schedule for message propagation with the specified options. </summary>
      <keywords>OracleQueueAdmin.SchedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128  bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="startTime">Initial start time for the propagation window for messages from the source queue to the destination. </param>
      <param name="duration">Duration of the propagation window in seconds. A negative value means the propagation window is forever or until the propagation is unscheduled. </param>
      <param name="nextTime">Date function to compute the start of the next propagation window from the end of the current window. If this value is null, propagation is stopped at the end of the current window. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.SchedulePropagation(System.String,System.DateTime,System.Double,System.String,System.Double)">
      <summary>Enables schedule for message propagation with the specified options. </summary>
      <keywords>OracleQueueAdmin.SchedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128  bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="startTime">Initial start time for the propagation window for messages from the source queue to the destination. </param>
      <param name="duration">Duration of the propagation window in seconds. A negative value means the propagation window is forever or until the propagation is unscheduled. </param>
      <param name="nextTime">Date function to compute the start of the next propagation window from the end of the current window. If this value is null, propagation is stopped at the end of the current window. </param>
      <param name="latency">Maximum wait, in seconds, in the propagation window for a message to be propagated after it is enqueued. If this value is negative or not set, the default value is 60. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.SchedulePropagation(System.String,System.DateTime,System.Double,System.String,System.Double,System.String)">
      <summary>Enables schedule for message propagation with the specified options. </summary>
      <keywords>OracleQueueAdmin.SchedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128  bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="startTime">Initial start time for the propagation window for messages from the source queue to the destination. </param>
      <param name="duration">Duration of the propagation window in seconds. A negative value means the propagation window is forever or until the propagation is unscheduled. </param>
      <param name="nextTime">Date function to compute the start of the next propagation window from the end of the current window. If this value is null, propagation is stopped at the end of the current window. </param>
      <param name="latency">Maximum wait, in seconds, in the propagation window for a message to be propagated after it is enqueued. If this value is negative or not set, the default value is 60. </param>
      <param name="destinationQueue">The name of the target queue to which messages are to be propagated in the form of a dblink. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StartDequeue()">
      <summary>Enables the specified queue for dequeuing. </summary>
      <keywords>OracleQueueAdmin.StartDequeue method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StartEnqueue()">
      <summary>Enables the specified queue for enqueuing. </summary>
      <keywords>OracleQueueAdmin.StartEnqueue method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StartQueue()">
      <summary>Enables the specified queue for both enqueuing and dequeuing. </summary>
      <keywords>OracleQueueAdmin.StartQueue method </keywords>
      <overloads>Enables the specified queue for enqueuing or dequeuing. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StartQueue(System.Boolean,System.Boolean)">
      <summary>Enables enqueuing, dequeuing or both for the current queue. </summary>
      <keywords>OracleQueueAdmin.StartQueue method </keywords>
      <param name="enqueue">Specifies whether Enqueue should be enabled on this queue. <see langword="true" /> means enable Enqueue. <see langword="false" /> means do not alter the current setting. </param>
      <param name="dequeue">Specifies whether Dequeue should be enabled on this queue. <see langword="true" /> means enable Dequeue. <see langword="false" /> means do not alter the current setting. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StopDequeue()">
      <summary>Disables dequeuing for the specified queue. </summary>
      <keywords>OracleQueueAdmin.StopDequeue method </keywords>
      <overloads>Disables dequeuing for the specified queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StopDequeue(System.Boolean)">
      <summary>Disables dequeuing for the specified queue, allowing to wait for the end of all outstanding transactions. </summary>
      <keywords>OracleQueueAdmin.StopDequeue method </keywords>
      <param name="wait">Specifies whether to wait for the completion of outstanding transactions. <see langword="true" /> means wait if there are any outstanding transactions. In this state no new transactions are allowed to enqueue to or dequeue from this queue. <see langword="false" /> means return immediately either with a success or an error. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StopEnqueue()">
      <summary>Disables enqueuing for the specified queue. </summary>
      <keywords>OracleQueueAdmin.StopEnqueue method </keywords>
      <overloads>Disables enqueuing for the specified queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StopEnqueue(System.Boolean)">
      <summary>Disables enqueuing for the specified queue, allowing to wait for the end of all outstanding transactions. </summary>
      <keywords>OracleQueueAdmin.StopEnqueue method </keywords>
      <param name="wait">Specifies whether to wait for the completion of outstanding transactions. <see langword="true" /> means wait if there are any outstanding transactions. In this state no new transactions are allowed to enqueue to or dequeue from this queue. <see langword="false" /> means return immediately either with a success or an error. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StopQueue()">
      <summary>Disables enqueuing and dequeuing on the specified queue. </summary>
      <keywords>OracleQueueAdmin.StopQueue method </keywords>
      <overloads>Disables enqueuing or dequeuing on the specified queue. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StopQueue(System.Boolean)">
      <summary>Disables enqueuing and dequeuing for the specified queue, allowing to wait for the end of all outstanding transactions. </summary>
      <keywords>OracleQueueAdmin.StopQueue method </keywords>
      <param name="wait">Specifies whether to wait for the completion of outstanding transactions. <see langword="true" /> means wait if there are any outstanding transactions. In this state no new transactions are allowed to enqueue to or dequeue from this queue. <see langword="false" /> means return immediately either with a success or an error. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.StopQueue(System.Boolean,System.Boolean,System.Boolean)">
      <summary>Disables  enqueuing, dequeuing, or both for the specified queue, allowing to wait for the end of all outstanding transactions. </summary>
      <keywords>OracleQueueAdmin.StopQueue method </keywords>
      <param name="enqueue">Specifies whether Enqueue should be disabled on this queue. <see langword="true" /> means disable Enqueue. <see langword="false" /> means do not alter the current setting. </param>
      <param name="dequeue">Specifies whether Dequeue should be disabled on this queue. <see langword="true" /> means disable Dequeue. <see langword="false" /> means do not alter the current setting. </param>
      <param name="wait">Specifies whether to wait for the completion of outstanding transactions. <see langword="true" /> means wait if there are any outstanding transactions. In this state no new transactions are allowed to enqueue to or dequeue from this queue. <see langword="false" /> means return immediately either with a success or an error. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.UnschedulePropagation()">
      <summary>Unschedules previously scheduled propagation of messages. </summary>
      <keywords>OracleQueueAdmin.UnschedulePropagation method </keywords>
      <overloads>Unschedules previously scheduled propagation of messages from a queue to a destination identified by a specific database link. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.UnschedulePropagation(System.String)">
      <summary>Unschedules previously scheduled propagation of messages from a queue to a destination identified by a specific database link. </summary>
      <keywords>OracleQueueAdmin.UnschedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.UnschedulePropagation(System.String,System.String)">
      <summary>Unschedules previously scheduled propagation of messages from a queue to a destination identified by a specific database link. </summary>
      <keywords>OracleQueueAdmin.UnschedulePropagation method </keywords>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <param name="destinationQueue">Name of the target queue to which messages are to be propagated in the form of a dblink. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.VerifyQueueTypes(System.String)">
      <summary>Verifies that the source and destination queues have identical types. The source queue is the queue specified in <see cref="P:Devart.Data.Oracle.OracleQueueAdmin.QueueName" />. </summary>
      <keywords>OracleQueueAdmin.VerifyQueueTypes method </keywords>
      <param name="destQueueName">The name of the destination queue where messages are to be propagated, including the schema name. If the schema name is not specified, it defaults to the schema name of the user. </param>
      <returns><see langword="true" /> if the source and destination queues have identical types; otherwise, <see langword="false" />. </returns>
      <overloads>Verifies that the source and destination queues have identical types. The source queue is the queue specified in <see cref="P:Devart.Data.Oracle.OracleQueueAdmin.QueueName" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAdmin.VerifyQueueTypes(System.String,System.String)">
      <summary>Verifies that the source and destination queues have identical types. The source queue is the queue specified in <see cref="P:Devart.Data.Oracle.OracleQueueAdmin.QueueName" />. </summary>
      <keywords>OracleQueueAdmin.VerifyQueueTypes method </keywords>
      <param name="destQueueName">The name of the destination queue where messages are to be propagated, including the schema name. If the schema name is not specified, it defaults to the schema name of the user. </param>
      <param name="destination">Destination database link. Messages in the source queue for recipients at this destination are propagated. If it is NULL, the destination is the local database and messages are propagated to other queues in the local database. The length of this field is currently limited to 128 bytes, and if the name is not fully qualified, the default domain name is used. </param>
      <returns>If there is no error, and if the source and destination queue types match, the result is true. If they do not match, the result is false. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueAgent">
      <summary>Identifies a producer or a consumer of a message. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgent.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgent.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> class. </summary>
      <param name="name">The name of a producer or consumer of a message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgent.#ctor(System.String,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> class. </summary>
      <param name="name">The name of a producer or consumer of a message. </param>
      <param name="address">Protocol-specific address of the recipient. If the protocol is zero, the address is of the form [schema.]queue[@dblink]. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAgent.Address">
      <summary>Gets or sets protocol-specific address of the recipient. If the protocol is zero, the address is of the form [schema.]queue[@dblink]. </summary>
      <keywords>OracleQueueAgent.Address property </keywords>
      <value>The address of the recipient. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgent.Equals(System.Object)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> objects to determine if they are equal. </summary>
      <keywords>OracleQueueAgent.Equals method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns><see langword="true" /> if the compared <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> objects are identical; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgent.GetHashCode()">
      <summary>Returns hash code of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> instance. </summary>
      <keywords>OracleQueueAgent.GetHashCode method </keywords>
      <returns>The hash code of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAgent.Name">
      <summary>Gets or sets the name of a producer or consumer of a message. </summary>
      <keywords>OracleQueueAgent.Name property </keywords>
      <value>Agent name. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAgent.Protocol">
      <summary>Gets or sets the protocol to interpret the address and propagate the message. </summary>
      <keywords>OracleQueueAgent.Protocol property </keywords>
      <value>The protocol to interpret the address and propagate the message. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgent.ToString()">
      <summary>Returns the name of the current OracleQueueAgent object. </summary>
      <keywords>OracleQueueAgent.ToString method </keywords>
      <returns><see cref="P:Devart.Data.Oracle.OracleQueueAgent.Name" /> of the current OracleQueueAgent object. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueAgentCollection">
      <summary>Represents a collection of <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> objects. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAgentCollection" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAgentCollection" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.#ctor(Devart.Data.Oracle.OracleQueueAgent[])">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueAgentCollection" /> class with the specified array of <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> objects. </summary>
      <param name="agents">The array of <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> objects used to initialize collection. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.Add(Devart.Data.Oracle.OracleQueueAgent)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> to the <see cref="T:Devart.Data.Oracle.OracleQueueAgentCollection" />. </summary>
      <keywords>OracleQueueAgentCollection.Add method </keywords>
      <param name="agent">The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> to add. </param>
      <overloads>Adds the specified <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> to the <see cref="T:Devart.Data.Oracle.OracleQueueAgentCollection" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.Add(System.String,System.String)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> to the <see cref="T:Devart.Data.Oracle.OracleQueueAgentCollection" />. </summary>
      <keywords>OracleQueueAgentCollection.Add method </keywords>
      <param name="name">The agent's name. </param>
      <param name="address">Protocol-specific address of the agent. If the protocol is zero, the address is of the form [schema.]queue[@dblink]. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.Contains(Devart.Data.Oracle.OracleQueueAgent)">
      <summary>Gets a value indicating whether an <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object exists in the collection. </summary>
      <keywords>OracleQueueAgentCollection.Contains method </keywords>
      <param name="agent">The agent to find. </param>
      <returns><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> is in the collection; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.CopyTo(Devart.Data.Oracle.OracleQueueAgent[],System.Int32)">
      <summary>Copies <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> objects from the <see cref="T:Devart.Data.Oracle.OracleQueueAgentCollection" /> to the specified array. </summary>
      <keywords>OracleQueueAgentCollection.CopyTo method </keywords>
      <param name="arr">The array into which to copy the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> objects. </param>
      <param name="index">The zero-based index of the array. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.IndexOf(Devart.Data.Oracle.OracleQueueAgent)">
      <summary> Gets the index of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object in the collection. </summary>
      <keywords>OracleQueueAgentCollection.IndexOf method </keywords>
      <param name="agent">The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object to find. </param>
      <returns>The index of the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object in the collection. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.Insert(System.Int32,Devart.Data.Oracle.OracleQueueAgent)">
      <summary>Inserts an <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> into the collection at the specified index. </summary>
      <keywords>OracleQueueAgentCollection.Insert method </keywords>
      <param name="index">The zero-based index where the agent is to be inserted within the collection. </param>
      <param name="agent">The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> to add to the collection. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueAgentCollection.Item(System.Int32)">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> at the specified index. </summary>
      <keywords>OracleQueueAgentCollection.Item property </keywords>
      <param name="index">The zero-based index of the agent. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> at the specified index in the collection. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueAgentCollection.Remove(Devart.Data.Oracle.OracleQueueAgent)">
      <summary>Removes the specified <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object from the collection. </summary>
      <keywords>OracleQueueAgentCollection.Remove method </keywords>
      <param name="agent">The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object to remove from the collection. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueCompatible">
      <summary>Specifies the lowest database version with which the queue is compatible. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueCompatible.Default">
      <summary>The queue compatibility is set according to the database compatibility settings. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueCompatible.ver100">
      <summary>The queue is compatible with version 10.0 or higher. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueCompatible.ver80">
      <summary>The queue is compatible with version 8.0 or higher. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueCompatible.ver81">
      <summary>The queue is compatible with version 8.1 or higher. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueDeliveryMode">
      <summary>Specifies whether the message is persistent or buffered. If buffered, it will be lost after the application's shutdown. Persistent messages are stored in the database table. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDeliveryMode.Buffered">
      <summary>Message is buffered. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDeliveryMode.Persistent">
      <summary>Message is persistent. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDeliveryMode.PersistentOrBuffered">
      <summary>Message is either persistent or buffered. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueDequeueMode">
      <summary>Specifies how the messages will be dequeued. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDequeueMode.Browse">
      <summary>Read the message without acquiring any lock on the message. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDequeueMode.Locked">
      <summary>Read and obtain a write lock on the message. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDequeueMode.Remove">
      <summary>Read the message and delete it. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDequeueMode.RemoveNoData">
      <summary>Mark the message as updated or deleted. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueDequeueMode.Unknown">
      <summary>The dequeuing behaviour is not set. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueDequeueOptions">
      <summary>Represents the options available for the dequeue operation. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueDequeueOptions.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> class with default settings. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueDequeueOptions.#ctor(System.String,Devart.Data.Oracle.OracleQueueDequeueMode,Devart.Data.Oracle.OracleQueueNavigation,Devart.Data.Oracle.OracleQueueVisibility,System.Int32,Devart.Data.Oracle.OracleQueueMessageId,System.String,System.String,System.String,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> class. </summary>
      <param name="consumerName">The name of the consumer. </param>
      <param name="dequeueMode">The messages dequeuing behaviour. </param>
      <param name="navigation">The position of the message that will be retrieved. </param>
      <param name="visibility"><see cref="T:Devart.Data.Oracle.OracleQueueVisibility" /> that is used upon creation. </param>
      <param name="waitTimeout">The time in seconds to wait if there is currently no message available for dequeuing. -1 for unlimited wait time. </param>
      <param name="messageId">The message identifier of the message to be dequeued. </param>
      <param name="correlation">The correlation identifier of the message to be dequeued. </param>
      <param name="dequeueCondition"><see cref="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DequeueCondition" /> that is used upon creation. </param>
      <param name="transformation">The transformation that will be applied after dequeuing the message. </param>
      <param name="deliveryMode"><see cref="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DeliveryMode" /> that is used upon creation. Specifies whether messages are persistent or buffered. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueDequeueOptions.#ctor(System.String,Devart.Data.Oracle.OracleQueueDequeueMode,Devart.Data.Oracle.OracleQueueNavigation,Devart.Data.Oracle.OracleQueueVisibility,System.Int32,System.Byte[],System.String,System.String,System.String,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> class. </summary>
      <param name="consumerName">The name of the consumer. </param>
      <param name="dequeueMode">The locking behavior associated with the dequeue. </param>
      <param name="navigation">The position of the message that will be retrieved. </param>
      <param name="visibility"><see cref="T:Devart.Data.Oracle.OracleQueueVisibility" /> that is used upon creation. </param>
      <param name="waitTimeout">The wait time in seconds. </param>
      <param name="messageId">The message identifier of the message to be dequeued. </param>
      <param name="correlation">The correlation identifier of the message to be dequeued. </param>
      <param name="dequeueCondition"><see cref="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DequeueCondition" /> that is used upon creation. </param>
      <param name="transformation">The transformation that will be applied after dequeuing the message. </param>
      <param name="deliveryMode"><see cref="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DeliveryMode" /> that is used upon creation. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueDequeueOptions.#ctor(System.String,Devart.Data.Oracle.OracleQueueDequeueMode,Devart.Data.Oracle.OracleQueueNavigation,Devart.Data.Oracle.OracleQueueVisibility,System.Int32,System.String,System.String,System.String,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> class. </summary>
      <param name="consumerName">The name of the consumer. </param>
      <param name="dequeueMode">The locking behavior associated with the dequeue. </param>
      <param name="navigation">The position of the message that will be retrieved. </param>
      <param name="visibility"><see cref="T:Devart.Data.Oracle.OracleQueueVisibility" /> that is used upon creation. </param>
      <param name="waitTimeout">The wait time in seconds. </param>
      <param name="correlation">The correlation identifier of the message to be dequeued. </param>
      <param name="dequeueCondition"><see cref="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DequeueCondition" /> that is used upon creation. </param>
      <param name="transformation">The transformation that will be applied after dequeuing the message. </param>
      <param name="deliveryMode"><see cref="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DeliveryMode" /> that is used upon creation. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.ConsumerName">
      <summary>Gets or sets the name of the consumer. </summary>
      <keywords>OracleQueueDequeueOptions.ConsumerName property </keywords>
      <value>The default value is null. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.Correlation">
      <summary>Specifies the correlation identifier of the message to be dequeued. </summary>
      <keywords>OracleQueueDequeueOptions.Correlation property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DeliveryMode">
      <summary>The dequeuer specifies the delivery mode of the messages it wishes to dequeue in the dequeue options. </summary>
      <keywords>OracleQueueDequeueOptions.DeliveryMode property </keywords>
      <value>The default value is OracleQueueDeliveryMode.Persistent. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DequeueCondition">
      <summary>A conditional expression based on the message properties, the message data properties, and PL/SQL functions. </summary>
      <keywords>OracleQueueDequeueOptions.DequeueCondition property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.DequeueMode">
      <summary>Gets or sets the behavior on dequeuing the message. </summary>
      <keywords>OracleQueueDequeueOptions.DequeueMode property </keywords>
      <value>The default value is <see cref="T:Devart.Data.Oracle.OracleQueueDequeueMode" />.Remove. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueDequeueOptions.Equals(System.Object)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> objects to determine if they are equal. </summary>
      <keywords>OracleQueueDequeueOptions.Equals method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns><see langword="true" /> if the compared <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> objects are identical; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueDequeueOptions.GetHashCode()">
      <summary>Returns hash code of the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> instance. </summary>
      <keywords>OracleQueueDequeueOptions.GetHashCode method </keywords>
      <returns>The hash code of the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueOptions" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.MessageId">
      <summary>Gets or sets the message identifier of the message to be dequeued. </summary>
      <keywords>OracleQueueDequeueOptions.MessageId property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.Navigation">
      <summary>Specifies the position of the message that will be retrieved. </summary>
      <keywords>OracleQueueDequeueOptions.Navigation property </keywords>
      <value>The default value is OracleQueueNavigation.NextMessage. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueDequeueOptions.ToString()">
      <summary>Gets the object's type. </summary>
      <keywords>OracleQueueDequeueOptions.ToString method </keywords>
      <returns>Returns "OracleQueueDequeueOptions". </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.Transformation">
      <summary>Gets or sets the transformation that will be applied after dequeuing the message. </summary>
      <keywords>OracleQueueDequeueOptions.Transformation property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.Visibility">
      <summary>Specifies whether the new message is dequeued as part of the current transaction. </summary>
      <keywords>OracleQueueDequeueOptions.Visibility property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleQueueVisibility" /> values.
The default value is <see cref="T:Devart.Data.Oracle.OracleQueueVisibility">OracleQueueVisibility.OnCommit</see>. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueDequeueOptions.WaitTimeout">
      <summary>Gets or sets the wait time in seconds if there is currently no message available which matches the search criteria. </summary>
      <keywords>OracleQueueDequeueOptions.WaitTimeout property </keywords>
      <value>The default value is -1 which means wait forever. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueEnqueueOptions">
      <summary>Represents the options available for the enqueue operation. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueEnqueueOptions.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueEnqueueOptions.#ctor(Devart.Data.Oracle.OracleQueueVisibility,Devart.Data.Oracle.OracleQueueMessageId,Devart.Data.Oracle.OracleQueueSequenceDeviation,System.String,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> class. </summary>
      <param name="visibility">The transactional behavior of the enqueue request. </param>
      <param name="relativeMessageID">The message identifier of the message which is referenced in the sequence deviation operation. </param>
      <param name="sequenceDeviation"><see cref="T:Devart.Data.Oracle.OracleQueueSequenceDeviation" /> that is used upon creation. </param>
      <param name="transformation">The transformation that will be applied before enqueuing the message. </param>
      <param name="deliveryMode"><see cref="T:Devart.Data.Oracle.OracleQueueDeliveryMode" /> that is used upon creation. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueEnqueueOptions.#ctor(Devart.Data.Oracle.OracleQueueVisibility,Devart.Data.Oracle.OracleQueueSequenceDeviation,System.String,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> class. </summary>
      <param name="visibility">The transactional behavior of the enqueue request. </param>
      <param name="sequenceDeviation"><see cref="T:Devart.Data.Oracle.OracleQueueSequenceDeviation" /> that is used upon creation. </param>
      <param name="transformation">The transformation that will be applied before enqueuing the message. </param>
      <param name="deliveryMode"><see cref="T:Devart.Data.Oracle.OracleQueueDeliveryMode" /> that is used upon creation. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueEnqueueOptions.#ctor(Devart.Data.Oracle.OracleQueueVisibility,System.Byte[],Devart.Data.Oracle.OracleQueueSequenceDeviation,System.String,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> class. </summary>
      <param name="visibility">The transactional behavior of the enqueue request. </param>
      <param name="relativeMessageID">The message identifier of the message which is referenced in the sequence deviation operation. </param>
      <param name="sequenceDeviation"><see cref="T:Devart.Data.Oracle.OracleQueueSequenceDeviation" /> that is used upon creation. </param>
      <param name="transformation">The transformation that will be applied before enqueuing the message. </param>
      <param name="deliveryMode"><see cref="T:Devart.Data.Oracle.OracleQueueDeliveryMode" /> that is used upon creation. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueEnqueueOptions.DeliveryMode">
      <summary>The enqueuer specifies the delivery mode of the messages it wishes to enqueue in the enqueue options. </summary>
      <keywords>OracleQueueEnqueueOptions.DeliveryMode property </keywords>
      <value>The default value is OracleQueueDeliveryMode.Persistent. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueEnqueueOptions.Equals(System.Object)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> objects to determine if they are equal. </summary>
      <keywords>OracleQueueEnqueueOptions.Equals method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns><see langword="true" /> if the compared <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> objects are identical; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueEnqueueOptions.GetHashCode()">
      <summary>Returns hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> instance. </summary>
      <keywords>OracleQueueEnqueueOptions.GetHashCode method </keywords>
      <returns>The hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueEnqueueOptions" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueEnqueueOptions.RelativeMessageId">
      <summary>Gets or sets the message identifier of the message which is referenced in the sequence deviation operation. </summary>
      <keywords>OracleQueueEnqueueOptions.RelativeMessageId property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueEnqueueOptions.SequenceDeviation">
      <summary>Specifies whether the message being enqueued should be dequeued before other messages already in the queue. </summary>
      <keywords>OracleQueueEnqueueOptions.SequenceDeviation property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleQueueSequenceDeviation" /> values. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueEnqueueOptions.ToString()">
      <summary>Gets the object's type. </summary>
      <keywords>OracleQueueEnqueueOptions.ToString method </keywords>
      <returns>Returns "OracleQueueEnqueueOptions". </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueEnqueueOptions.Transformation">
      <summary>Gets or sets the transformation that will be applied before enqueuing the message. </summary>
      <keywords>OracleQueueEnqueueOptions.Transformation property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueEnqueueOptions.Visibility">
      <summary>Gets or sets the transactional behavior of the enqueue request. </summary>
      <keywords>OracleQueueEnqueueOptions.Visibility property </keywords>
      <value>The default value is <see cref="T:Devart.Data.Oracle.OracleQueueVisibility">OracleQueueVisibility.OnCommit</see>. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueMessage">
      <summary>Represents queue messages. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor()">
      <summary>Initializes an empty message. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessage">OracleQueueMessage</see> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(Devart.Data.Oracle.OracleBinary)">
      <summary>Initializes a message of RAW type. </summary>
      <param name="rawPayload">The RAW payload of message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(Devart.Data.Oracle.OracleBinary,Devart.Data.Oracle.OracleQueueMessageProperties)">
      <summary>Initializes a message of RAW type. </summary>
      <param name="rawPayload">The RAW payload of message. </param>
      <param name="messageProperties">The properties of message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(Devart.Data.Oracle.OracleObject)">
      <summary>Initializes a message of user-defined type. </summary>
      <param name="objectPayload">The object payload of message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(Devart.Data.Oracle.OracleObject,Devart.Data.Oracle.OracleQueueMessageProperties)">
      <summary>Initializes a message of user-defined type. </summary>
      <param name="objectPayload">The object payload of message. </param>
      <param name="messageProperties">The properties of message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(Devart.Data.Oracle.OracleXml)">
      <summary>Initializes a message of XML type. </summary>
      <param name="xmlPayload">The XML content of message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(Devart.Data.Oracle.OracleXml,Devart.Data.Oracle.OracleQueueMessageProperties)">
      <summary>Initializes a message of XML type. </summary>
      <param name="xmlPayload">The XML content of message. </param>
      <param name="messageProperties">The properties of message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(System.Byte[])">
      <summary>Initializes a message of RAW type. </summary>
      <param name="rawPayload">The character content of message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessage.#ctor(System.Byte[],Devart.Data.Oracle.OracleQueueMessageProperties)">
      <summary>Initializes a message of RAW type. </summary>
      <param name="rawPayload">The character content of message. </param>
      <param name="messageProperties">The properties of message. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessage.MessageId">
      <summary>Gets or sets system generated identification of the message. </summary>
      <keywords>OracleQueueMessage.MessageId property </keywords>
      <value>System generated identification of the message. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessage.MessageProperties">
      <summary>Gets or sets the information that AQ uses to manage individual messages. </summary>
      <keywords>OracleQueueMessage.MessageProperties property </keywords>
      <value>The information that AQ uses to manage individual messages. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessage.ObjectPayload">
      <summary>Gets or sets payload of object type for object type queues. </summary>
      <keywords>OracleQueueMessage.ObjectPayload property </keywords>
      <value>Message payload of object type for object type queues. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessage.RawPayload">
      <summary>Gets or sets payload of type RAW for RAW queues. </summary>
      <keywords>OracleQueueMessage.RawPayload property </keywords>
      <value>Message payload of type RAW for RAW queues. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessage.StringPayload">
      <summary>Gets or sets string representation of payload of RAW type for RAW queues. </summary>
      <keywords>OracleQueueMessage.StringPayload property </keywords>
      <value>String representation of message payload of RAW type for RAW queues. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessage.XmlPayload">
      <summary>Gets or sets XML representation of XMLTYPE queue payload. </summary>
      <keywords>OracleQueueMessage.XmlPayload property </keywords>
      <value>XML representation of XMLTYPE queue payload. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueMessageEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleQueue.OnMessage" /> event of the <see cref="T:Devart.Data.Oracle.OracleQueue" /> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageEventArgs.MessageId">
      <summary>Gets <see cref="P:Devart.Data.Oracle.OracleQueueMessage.MessageId" /> property of the <see cref="T:Devart.Data.Oracle.OracleQueueMessage">OracleQueueMessage</see> object received. </summary>
      <keywords>OracleQueueMessageEventArgs.MessageId property </keywords>
      <value><see cref="P:Devart.Data.Oracle.OracleQueueMessage.MessageId" /> property of the <see cref="T:Devart.Data.Oracle.OracleQueueMessage">OracleQueueMessage</see> object received. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageEventArgs.MessageProperties">
      <summary>Gets the <see cref="P:Devart.Data.Oracle.OracleQueueMessage.MessageProperties" /> </summary>
      <keywords>OracleQueueMessageEventArgs.MessageProperties property </keywords>
      <value><see cref="P:Devart.Data.Oracle.OracleQueueMessage.MessageProperties" /> </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueMessageEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleQueue.OnMessage" /> event of an OracleQueue. </summary>
      <keywords>OracleQueueMessageEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e"><para>An <see cref="T:Devart.Data.Oracle.OracleQueueMessageEventArgs" /> object that contains the event data.</para> </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueMessageGrouping">
      <summary>Specifies the message grouping behaviour. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueMessageGrouping.None">
      <summary>Message grouping is disabled, each message is treated individually. This is default value. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueMessageGrouping.Transactional">
      <summary>Message grouping is enabled. All messages enqueued in one transaction are considered part of the same group and can be dequeued as a group of related messages. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueMessageId">
      <summary>Represents the system-generated identification of the message. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageId.#ctor(System.Byte[])">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageId" /> class. </summary>
      <param name="messageId">Array of bytes, that contain identification of the message. Its length must be equal to 16. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageId.ToString()">
      <summary>Converts byte array to string in hexadecimal notation. </summary>
      <keywords>OracleQueueMessageId.ToString method </keywords>
      <returns>String of bytes in hexadecimal notation with a spaces. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageId.Value">
      <summary>Gets or sets the identification of the message value in the form of array of bytes. </summary>
      <keywords>OracleQueueMessageId.Value property </keywords>
      <value>The identification of the message value in the form of array of bytes. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueMessageProperties">
      <summary>Describes the information that AQ uses to manage individual messages. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> class with default settings. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.#ctor(System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> class. </summary>
      <param name="priority">The message priority; a smaller number indicates higher priority. </param>
      <param name="delay">The number of seconds after which a message is available for dequeuing. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.#ctor(System.Int32,System.Int32,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> class. </summary>
      <param name="priority">The message priority; a smaller number indicates higher priority. </param>
      <param name="delay">The number of seconds after which a message is available for dequeuing. </param>
      <param name="expiration">The expiration time of message in seconds - the duration while the message is available for dequeuing. </param>
      <param name="correlation">The identifier supplied by the producer of the message. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.#ctor(System.Int32,System.Int32,System.Int32,System.String,Devart.Data.Oracle.OracleQueueAgent[],System.String,Devart.Data.Oracle.OracleQueueAgent,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> class. </summary>
      <param name="priority">The message priority; a smaller number indicates higher priority. </param>
      <param name="delay">The number of seconds after which a message is available for dequeuing. </param>
      <param name="expiration">The expiration time of message in seconds - the duration while the message is available for dequeuing. </param>
      <param name="correlation">The identifier supplied by the producer of the message. </param>
      <param name="recipientList">The list of the queue subscribers. This parameter is only valid for queues that allow multiple consumers. </param>
      <param name="exceptionQueue">The name of the corresponding exception queue; it is the queue the message is moved into if it cannot be processed successfully. </param>
      <param name="senderId">The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object representing the message sender. </param>
      <param name="deliveryMode">The message delivery mode. Specifies whether the message is persistent or buffered. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.#ctor(System.Int32,System.Int32,System.Int32,System.String,Devart.Data.Oracle.OracleQueueAgent[],System.String,Devart.Data.Oracle.OracleQueueAgent,Devart.Data.Oracle.OracleQueueMessageId,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> class. </summary>
      <param name="priority">The message priority; a smaller number indicates higher priority. </param>
      <param name="delay">The number of seconds after which a message is available for dequeuing. </param>
      <param name="expiration">The expiration time of message in seconds - the duration while the message is available for dequeuing. </param>
      <param name="correlation">The identifier supplied by the producer of the message. </param>
      <param name="recipientList">The list of the queue subscribers. This parameter is only valid for queues that allow multiple consumers. </param>
      <param name="exceptionQueue">The name of the corresponding exception queue; it is the queue the message is moved into if it cannot be processed successfully. </param>
      <param name="senderId">The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object representing the message sender. </param>
      <param name="originalMessageId">The identification of original message, which is used by Oracle Streams AQ for propagating messages. </param>
      <param name="deliveryMode">The message delivery mode. Specifies whether the message is persistent or buffered. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.#ctor(System.Int32,System.Int32,System.Int32,System.String,Devart.Data.Oracle.OracleQueueAgent[],System.String,Devart.Data.Oracle.OracleQueueAgent,System.Byte[],Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> class. </summary>
      <param name="priority">The message priority; a smaller number indicates higher priority. </param>
      <param name="delay">The number of seconds after which a message is available for dequeuing. </param>
      <param name="expiration">The expiration time of message in seconds - the duration while the message is available for dequeuing. </param>
      <param name="correlation">The identifier supplied by the producer of the message. </param>
      <param name="recipientList">The list of the queue subscribers. This parameter is only valid for queues that allow multiple consumers. </param>
      <param name="exceptionQueue">The name of the corresponding exception queue; it is the queue the message is moved into if it cannot be processed successfully. </param>
      <param name="senderId">The <see cref="T:Devart.Data.Oracle.OracleQueueAgent" /> object representing the message sender. </param>
      <param name="originalMessageId">The identification of original message, which is used by Oracle Streams AQ for propagating messages. </param>
      <param name="deliveryMode">The message delivery mode. Specifies whether the message is persistent or buffered. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.Attempts">
      <summary>Gets the number of unsuccessful attempts that have been made to dequeue the message. </summary>
      <keywords>OracleQueueMessageProperties.Attempts property </keywords>
      <value>The number of unsuccessful attempts that have been made to dequeue the message. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.Correlation">
      <summary>Gets the identifier supplied by the producer of the message at enqueue time. </summary>
      <keywords>OracleQueueMessageProperties.Correlation property </keywords>
      <value>The identifier supplied by the producer of the message at enqueue time. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.Delay">
      <summary>Specifies the delay of the enqueued message. The default value is 0. </summary>
      <keywords>OracleQueueMessageProperties.Delay property </keywords>
      <value>The delay of the enqueued message. The default value is 0. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.DeliveryMode">
      <summary>Gets or sets delivery mode of the messages. </summary>
      <keywords>OracleQueueMessageProperties.DeliveryMode property </keywords>
      <value>Delivery mode of the messages. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.EnqueueTime">
      <summary>Specifies the time the message was enqueued. </summary>
      <keywords>OracleQueueMessageProperties.EnqueueTime property </keywords>
      <value>The time the message was enqueued. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.Equals(System.Object)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> objects to determine if they are equal. </summary>
      <keywords>OracleQueueMessageProperties.Equals method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns><see langword="true" /> if the compared <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> objects are identical; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.ExceptionQueue">
      <summary>Gets or sets the name of the queue into which the message is moved if it cannot be processed successfully. </summary>
      <keywords>OracleQueueMessageProperties.ExceptionQueue property </keywords>
      <value>The name of the queue into which the message is moved if it cannot be processed successfully. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.Expiration">
      <summary>Specifies the expiration of the message. It determines, in seconds, the duration the message is available for dequeuing. Default is -1. </summary>
      <keywords>OracleQueueMessageProperties.Expiration property </keywords>
      <value>The number of seconds message remains in OracleQueueMessageState.Ready state. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.GetHashCode()">
      <summary>Returns hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> instance. </summary>
      <keywords>OracleQueueMessageProperties.GetHashCode method </keywords>
      <returns>The hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueMessageProperties" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.OriginalMessageId">
      <summary>This parameter is used by Oracle Streams AQ for propagating messages. </summary>
      <keywords>OracleQueueMessageProperties.OriginalMessageId property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.Priority">
      <summary>Specifies the priority of the message. A smaller number indicates higher priority. The priority can be any number, including negative numbers. Default is 1. </summary>
      <keywords>OracleQueueMessageProperties.Priority property </keywords>
      <value>The priority of the message. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.RecipientList">
      <summary>Gets or sets the collection of queue subscribers. </summary>
      <keywords>OracleQueueMessageProperties.RecipientList property </keywords>
      <value>The collection of queue subscribers. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.SenderId">
      <summary>The application-sender identification specified at enqueue time by the message producer. </summary>
      <keywords>OracleQueueMessageProperties.SenderId property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.State">
      <summary>Specifies the state of the message at the time of the dequeue. This parameter cannot be set at enqueue time. </summary>
      <keywords>OracleQueueMessageProperties.State property </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueMessageProperties.ToString()">
      <summary>Gets the object's type. </summary>
      <keywords>OracleQueueMessageProperties.ToString method </keywords>
      <returns>Returns "OracleQueueMessageProperties". </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueMessageProperties.TransactionGroup">
      <summary>Specifies the transaction_group for the dequeued message. </summary>
      <keywords>OracleQueueMessageProperties.TransactionGroup property </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueMessageState">
      <summary>Specifies the state of the message. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueMessageState.Expired">
      <summary>The message has been moved to the exception queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueMessageState.Processed">
      <summary>The message has been processed and is retained. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueMessageState.Ready">
      <summary>The message is ready to be processed. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueMessageState.Waiting">
      <summary>The message delay has not yet been reached. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueNavigation">
      <summary>Specifies which message will be dequeued next. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueNavigation.FirstMessage">
      <summary>Retrieves the first message which is available and matches the search criteria. This setting resets the position to the beginning of the queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueNavigation.FirstMessageMultiGroup">
      <summary>Indicates that a call to DequeueArray will reset the position to the beginning of the queue and dequeue messages (possibly across different transaction groups) that are available and match the search criteria, until reaching the array length limit. (Supported in Oracle server 10g and greater.) </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueNavigation.NextMessage">
      <summary>Retrieve the next message that is available and matches the search criteria. If the previous message belongs to a message group, AQ retrieves the next available message that matches the search criteria and belongs to the message group. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueNavigation.NextMessageMultiGroup">
      <summary>Indicates that a call to DequeueArray will dequeue the next set of messages (possibly across different transaction groups) that are available and match the search criteria, until reaching the array length limit. (Supported in Oracle server 10g and greater.) </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueNavigation.NextTransaction">
      <summary>Skip the remainder of the current transaction group (if any) and retrieve the first message of the next transaction group. This setting can only be used if message grouping is enabled for the current queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueNavigation.Unknown">
      <summary>The next dequeud message is not specified. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueOptions">
      <summary>Queue options that are used upon creation. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueOptions.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueOptions.#ctor(Devart.Data.Oracle.OracleQueueType,System.Double,System.Double,System.Double,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> class. </summary>
      <param name="queueType">The queue type, one from <see cref="T:Devart.Data.Oracle.OracleQueueType" />. Specifies if the queue is normal, service or nonpersistent with RAW message payload. </param>
      <param name="maxRetries">The number of retries to dequeue the message in the Remove mode. 0 means retries can be unlimited. </param>
      <param name="retryDelay">Delay time, in seconds, before the message can be processed again after the previous attempt. 0 means the retry can be made as soon as possible. </param>
      <param name="retentionTime">Time in seconds while the message is retained in the queue table after being dequeued. 0 for no retention. </param>
      <param name="comment">User-specified description of the queue. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueOptions.#ctor(Devart.Data.Oracle.OracleQueueType,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> class. </summary>
      <param name="queueType">The queue type, one from <see cref="T:Devart.Data.Oracle.OracleQueueType" />. Specifies if the queue is normal, service or nonpersistent with RAW message payload. </param>
      <param name="comment">User-specified description of the queue. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueOptions.Comment">
      <summary>Gets or sets user-specified description of the queue. </summary>
      <keywords>OracleQueueOptions.Comment property </keywords>
      <value>User-specified description of the queue. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueOptions.Equals(System.Object)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> objects to determine if they are equal. </summary>
      <keywords>OracleQueueOptions.Equals method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns><see langword="true" /> if the compared <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> objects are identical; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueOptions.GetHashCode()">
      <summary>Returns hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> instance. </summary>
      <keywords>OracleQueueOptions.GetHashCode method </keywords>
      <returns>The hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueOptions" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueOptions.MaxRetries">
      <summary>Limits the number of retries to dequeue the message in the Remove mode. Default value is 0, which means retries are unlimited. </summary>
      <keywords>OracleQueueOptions.MaxRetries property </keywords>
      <value>The number of times a dequeue with the <see cref="T:Devart.Data.Oracle.OracleQueueDequeueMode" />.Remove mode can be attempted on a message. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueOptions.QueueType">
      <summary>Gets or sets the queue type. </summary>
      <keywords>OracleQueueOptions.QueueType property </keywords>
      <value>The queue type, one from <see cref="T:Devart.Data.Oracle.OracleQueueType" />. Specifies if the queue is normal, service or nonpersistent with RAW message payload. Default value is <see cref="T:Devart.Data.Oracle.OracleQueueType" />.Normal. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueOptions.RetentionTime">
      <summary>Gets or sets the number of seconds for which a message is retained in the queue table after being dequeued from the queue. The default is 0, no retention. </summary>
      <keywords>OracleQueueOptions.RetentionTime property </keywords>
      <value>Number of seconds for which a message is retained in the queue table after being dequeued from the queue. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueOptions.RetryDelay">
      <summary>Gets or sets delay time, in seconds, before this message is scheduled for processing again after an application rollback. </summary>
      <keywords>OracleQueueOptions.RetryDelay property </keywords>
      <value>Delay time, in seconds, before this message is scheduled for processing again after an application rollback. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueOptions.ToString()">
      <summary>Gets the object's type. </summary>
      <keywords>OracleQueueOptions.ToString method </keywords>
      <returns>Returns "OracleQueueOptions". </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueuePrivilege">
      <summary>The privilege to enqueue or dequeue messages on the queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueuePrivilege.All">
      <summary>Ability to execute both Enqueue and Dequeue for specified queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueuePrivilege.Dequeue">
      <summary>Ability to execute Dequeue for specified queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueuePrivilege.Enqueue">
      <summary>Ability to execute Enqueue for specified queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueuePrivilege.Unknown">
      <summary>The privilege is not specified. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueSequenceDeviation">
      <summary>Specifies whether the message being enqueued should be dequeued before other messages already in the queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSequenceDeviation.Before">
      <summary>The message is enqueued ahead of the message specified by OracleQueueEnqueueOptions.RelativeMessageId. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSequenceDeviation.Top">
      <summary>The message is enqueued ahead of any other messages. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSequenceDeviation.Unknown">
      <summary>No sequence deviation. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueSortOrder">
      <summary>Specifies which parameters are used to order messages in the queue. The order is ascending. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSortOrder.EnqueueTime">
      <summary>Sort by enqueue time. This is the default value. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSortOrder.EnqueueTimePriority">
      <summary>Sort by enqueue time and then by priority. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSortOrder.Priority">
      <summary>Sort by priority. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSortOrder.PriorityEnqueueTime">
      <summary>Sort by priority and then by enqueue time. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueSystemPrivilege">
      <summary>The AQ administration privilige granted to or revoked from a user or role. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSystemPrivilege.DequeueAny">
      <summary>Means users granted this privilege are allowed to dequeue messages from any queues in the database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSystemPrivilege.EnqueueAny">
      <summary>Means users granted this privilege are allowed to enqueue messages to any queues in the database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSystemPrivilege.ManageAny">
      <summary>Means users granted this privilege are allowed to run OracleQueueAdmin methods calls on any schemas in the database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueSystemPrivilege.Unknown">
      <summary>The system privilege is not specified. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueTable">
      <summary>Represent queue table for messages of a predefined type. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTable" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTable" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTable" /> class. </summary>
      <param name="name">The name of the database table which will contain queues. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTable" /> class. </summary>
      <param name="name">The name of the database table which will contain queues. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides the AQ functionality. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.#ctor(System.String,Devart.Data.Oracle.OracleQueueTableOptions,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTable" /> class. </summary>
      <param name="name">The name of the database table which will contain queues. </param>
      <param name="options">Queue table properties, that are used for its creation. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides the AQ functionality. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.AlterComment(System.String)">
      <summary>Sets the user-defined description of the queue table. </summary>
      <keywords>OracleQueueTable.AlterComment method </keywords>
      <param name="comment">The user-defined commect to set. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.AlterPrimaryInstance(System.Int32)">
      <summary>Changes the primary Oracle instance that is used to operate the queue table. </summary>
      <keywords>OracleQueueTable.AlterPrimaryInstance method </keywords>
      <param name="primaryInstance">The Oracle instance identifier. 0 means any available instance can be the queue table's owner. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.AlterQueueTable(System.String,System.Int32,System.Int32)">
      <summary>Alters the existing properties of a queue table. </summary>
      <keywords>OracleQueueTable.AlterQueueTable method </keywords>
      <param name="comment">Modifies the user-specified description of the queue table. </param>
      <param name="primaryInstance">The primary owner of the queue table. Queue monitor scheduling and propagation for the queues in the queue table will be done in this instance. 0 to use any available instance. </param>
      <param name="secondaryInstance">The queue table fails over to the secondary instance if the primary instance is not available. 0 to use any available instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.AlterSecondaryInstance(System.Int32)">
      <summary>Changes the secondary Oracle instance that is used to operate the queue table. </summary>
      <keywords>OracleQueueTable.AlterSecondaryInstance method </keywords>
      <param name="secondaryInstance">The Oracle instance identifier. 0 means any available instance can be the queue table's owner. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.BeginInit()">
      <summary>Begins the initialization of an <see cref="T:Devart.Data.Oracle.OracleQueueTable" />. The initialization occurs at run time. </summary>
      <keywords>OracleQueueTable.BeginInit method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTable.Connection">
      <summary>Gets or sets an <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides the AQ functionality. </summary>
      <keywords>OracleQueueTable.Connection property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides the AQ functionality. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.CreateQueue(System.String,Devart.Data.Oracle.OracleQueueOptions)">
      <summary>Creates new queue in the current queue table. </summary>
      <keywords>OracleQueueTable.CreateQueue method </keywords>
      <param name="queueName">Name of the queue to be created. </param>
      <param name="options">Options of the queue to be created. </param>
      <returns>OracleQueue instance, related to the queue created. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.CreateQueueTable()">
      <summary>Creates a queue table for storing queues in the database. Uses <see cref="P:Devart.Data.Oracle.OracleQueueTable.Connection" /> for connecting to the database, sets the name and parameters of the table in database relying on <see cref="P:Devart.Data.Oracle.OracleQueueTable.QueueTableName" /> and <see cref="P:Devart.Data.Oracle.OracleQueueTable.Options" />. </summary>
      <keywords>OracleQueueTable.CreateQueueTable method </keywords>
      <overloads>Creates a queue table for storing queues in the database. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.CreateQueueTable(System.String,Devart.Data.Oracle.OracleQueueTableOptions,Devart.Data.Oracle.OracleConnection)">
      <summary>Creates a queue table for storing queues in the database. Uses the specified connection for connecting to the database, sets the specified name and properties to the created table. </summary>
      <keywords>OracleQueueTable.CreateQueueTable method </keywords>
      <param name="name">Name of the queue table in the database. </param>
      <param name="options">Parameters for creating the queue table in the database. </param>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to the Oracle server which provides the AQ functionality. </param>
      <returns>Returns the OracleQueueTable instance with Name, Options and Connection set as in the arguments. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.DropQueueTable()">
      <summary>Drops an existing queue table. Does not stop and drop the existing queues, thus failing if there are any. </summary>
      <keywords>OracleQueueTable.DropQueueTable method </keywords>
      <overloads>Drops an existing queue table. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.DropQueueTable(System.Boolean)">
      <summary>Drops an existing queue table. </summary>
      <keywords>OracleQueueTable.DropQueueTable method </keywords>
      <param name="force"><see langword="false" /> means the operation does not succeed if there are any queues in the table. 
<see langword="true" /> means all queues in the table are stopped and dropped automatically. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.EndInit()">
      <summary>Ends the initialization of an <see cref="T:Devart.Data.Oracle.OracleQueueTable" />. The initialization occurs at run time. </summary>
      <keywords>OracleQueueTable.EndInit method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.GetQueueNames()">
      <summary>Returns a list of names of all queues, which belongs to the given queue table. </summary>
      <keywords>OracleQueueTable.GetQueueNames method </keywords>
      <returns>Array of names of all queues, which belongs to the given queue table. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.GetQueueTable(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Creates an instance of OracleQueueTable, related to queue table existent on a server. </summary>
      <keywords>OracleQueueTable.GetQueueTable method </keywords>
      <param name="name">Name of existent queue table. </param>
      <param name="connection">Connection to Oracle server. </param>
      <returns>OracleQueueTable instance, related to queue table existent on a server. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.MigrateQueueTable(Devart.Data.Oracle.OracleQueueCompatible)">
      <summary>Ugrades an 8.0-compatible queue table to an 8.1-compatible or higher queue table, or downgrades an 8.1-compatible or higher queue table to an 8.0-compatible queue table. </summary>
      <keywords>OracleQueueTable.MigrateQueueTable method </keywords>
      <param name="compatible">Oracle AQ version to migrate to. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTable.Options">
      <summary>Gets or sets queue table properties. </summary>
      <keywords>OracleQueueTable.Options property </keywords>
      <value>Queue table properties, that are used for its creation. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.PurgeQueueTable()">
      <summary>Purges messages from queue tables. </summary>
      <keywords>OracleQueueTable.PurgeQueueTable method </keywords>
      <overloads>Purges messages from queue tables. You can perform various purge operations on both single-consumer and multiconsumer queue tables for persistent queues. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.PurgeQueueTable(System.String)">
      <summary>Purges messages from queue tables. </summary>
      <keywords>OracleQueueTable.PurgeQueueTable method </keywords>
      <param name="condition">Specifies the purge condition to use when purging the queue table. The purge condition must be in the format of a SQL WHERE clause, and it is case-sensitive. The condition is based on the columns of aq$queue_table view. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.PurgeQueueTable(System.String,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Purges messages from queue tables. </summary>
      <keywords>OracleQueueTable.PurgeQueueTable method </keywords>
      <param name="condition">Specifies the purge condition to use when purging the queue table. The purge condition must be in the format of a SQL WHERE clause, and it is case-sensitive. The condition is based on the columns of aq$queue_table view. </param>
      <param name="deliveryMode">This parameter is used to specify delivery mode of messages are to be purged. You cannot implement arbitrary purge conditions if buffered messages have to be purged. (Used in Oracle Server 10.2 only.) </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.PurgeQueueTable(System.String,System.Boolean)">
      <summary>Purges messages from queue tables. </summary>
      <keywords>OracleQueueTable.PurgeQueueTable method </keywords>
      <param name="condition">Specifies the purge condition to use when purging the queue table. The purge condition must be in the format of a SQL WHERE clause, and it is case-sensitive. The condition is based on the columns of aq$queue_table view. </param>
      <param name="block">If block is <see langword="true" />, then an exclusive lock on all the queues in the queue table is held while purging the queue table. This will cause concurrent enqueuers and dequeuers to block while the queue table is purged. The purge call always succeeds if block is <see langword="true" />. This will not block enqueuers and dequeuers, but it can cause the purge to fail with an error during high concurrency times. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.PurgeQueueTable(System.String,System.Boolean,Devart.Data.Oracle.OracleQueueDeliveryMode)">
      <summary>Purges messages from queue tables. </summary>
      <keywords>OracleQueueTable.PurgeQueueTable method </keywords>
      <param name="condition">Specifies the purge condition to use when purging the queue table. The purge condition must be in the format of a SQL WHERE clause, and it is case-sensitive. The condition is based on the columns of aq$queue_table view. </param>
      <param name="block">If block is <see langword="true" />, then an exclusive lock on all the queues in the queue table is held while purging the queue table. This will cause concurrent enqueuers and dequeuers to block while the queue table is purged. The purge call always succeeds if block is <see langword="true" />. This will not block enqueuers and dequeuers, but it can cause the purge to fail with an error during high concurrency times. </param>
      <param name="deliveryMode">This parameter is used to specify delivery mode of messages are to be purged. You cannot implement arbitrary purge conditions if buffered messages have to be purged. (Used in Oracle Server 10.2 only.) </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTable.QueueTableName">
      <summary>Gets or sets the name of the database table which will contain queues. </summary>
      <keywords>OracleQueueTable.QueueTableName property </keywords>
      <value>The name of the database table which will contain queues. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTable.ReadQueueTableProperties()">
      <summary>Reads the options of the queue table with name as in <see cref="P:Devart.Data.Oracle.OracleQueueTable.QueueTableName" /> from the Oracle database. After that, assigns the read data to the <see cref="P:Devart.Data.Oracle.OracleQueueTable.Options" /> property. </summary>
      <keywords>OracleQueueTable.ReadQueueTableProperties method </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueTableOptions">
      <summary>Queue table properties, that are used for its creation. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTableOptions.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTableOptions.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> class. </summary>
      <param name="payloadTypeName">Type of the user data stored, either user-defined type or RAW. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTableOptions.#ctor(System.String,System.String,Devart.Data.Oracle.OracleQueueSortOrder,System.Boolean,Devart.Data.Oracle.OracleQueueMessageGrouping,System.String,Devart.Data.Oracle.OracleQueueCompatible,System.Int32,System.Int32,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> class. </summary>
      <param name="payloadTypeName">Type of the user data stored, either user-defined type or RAW. </param>
      <param name="storageClause">The storage parameter included to the CREATE TABLE statement. </param>
      <param name="sortOrder">Specifies which properties are used to order messages in the queue. Default value is Ascending. </param>
      <param name="multipleConsumers">Specifies whether the queues created in the table can have multiple consumers. </param>
      <param name="messageGrouping">Specifies the message grouping behaviour. </param>
      <param name="comment">The user-defined description of the table. </param>
      <param name="compatible">The lowest database version with which the queue is compatible. </param>
      <param name="primaryInstance">The primary Oracle instance which will be used to operate the table. 0 to use any available instance. </param>
      <param name="secondaryInstance">The secondary Oracle instance which will be used to operate the table when the primary instance is unavailable. 0 to use any available instance. </param>
      <param name="secure">Specifies whether the queue table is used for secure queues. If <see langword="true" />, AQ agents must be associated explicitly with one or more database users who can perform queue operations, such as enqueue or dequeue. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.Comment">
      <summary>User-specified description of the queue table. </summary>
      <keywords>OracleQueueTableOptions.Comment property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.Compatible">
      <summary>The lowest database version with which the queue is compatible. Default OracleQueueCompatible.Default. </summary>
      <keywords>OracleQueueTableOptions.Compatible property </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTableOptions.Equals(System.Object)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> objects to determine if they are equal. </summary>
      <keywords>OracleQueueTableOptions.Equals method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns><see langword="true" /> if the compared <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> objects are identical; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTableOptions.GetHashCode()">
      <summary>Returns hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> instance. </summary>
      <keywords>OracleQueueTableOptions.GetHashCode method </keywords>
      <returns>The hash code of the current <see cref="T:Devart.Data.Oracle.OracleQueueTableOptions" /> instance. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.MessageGrouping">
      <summary>Gets or sets message grouping behavior for queues created in the table. Default value is <see cref="T:Devart.Data.Oracle.OracleQueueMessageGrouping" />.None. </summary>
      <keywords>OracleQueueTableOptions.MessageGrouping property </keywords>
      <value>Message grouping behavior for queues created in the table. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.MultipleConsumers">
      <summary>FALSE means queues created in the table can only have one consumer for each message. This is the default. 
TRUE means queues created in the table can have multiple consumers for each message. </summary>
      <keywords>OracleQueueTableOptions.MultipleConsumers property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.PayloadTypeName">
      <summary>Name of the queue payload type </summary>
      <keywords>OracleQueueTableOptions.PayloadTypeName property </keywords>
      <value>Can be RAW or some user-defined object type. To specify the payload type as an object type, you must define the object type in the database. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.PrimaryInstance">
      <summary>The primary owner of the queue table. Queue monitor scheduling and propagation for the queues in the queue table are done in this instance. The default value for primary instance is 0, which means queue monitor scheduling and propagation will be done in any available instance. </summary>
      <keywords>OracleQueueTableOptions.PrimaryInstance property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.SecondaryInstance">
      <summary>The queue table fails over to the secondary instance if the primary instance is not available. The default value is 0, which means that the queue table will fail over to any available instance. </summary>
      <keywords>OracleQueueTableOptions.SecondaryInstance property </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.Secure">
      <summary>Specifies whether the queue table is used for secure queues. Default value is <see langword="false" />. </summary>
      <keywords>OracleQueueTableOptions.Secure property </keywords>
      <value><see langword="true" /> if the queue table can be used for secure queues; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.SortOrder">
      <summary>Specifies which parameter is used to order messages in the queue. The queue will be sorted by this parameter in the ascending order. Default value is <see cref="T:Devart.Data.Oracle.OracleQueueSortOrder" />.EnqueueTime. </summary>
      <keywords>OracleQueueTableOptions.SortOrder property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleQueueSortOrder" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleQueueTableOptions.StorageClause">
      <summary>Storage parameter. </summary>
      <keywords>OracleQueueTableOptions.StorageClause property </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleQueueTableOptions.ToString()">
      <summary>Gets the object's type. </summary>
      <keywords>OracleQueueTableOptions.ToString method </keywords>
      <returns>Returns "OracleQueueTableOptions". </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueType">
      <summary>Specifies whether the queue is normal, service or nonpersistent with RAW message payload. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueType.Exception">
      <summary>Exception queue, which is the repository for all expired and non-serviceable messages. Messages cannot be directly enqueued to the exception queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueType.NonPersistentMultiConsumers">
      <summary>Nonpersistent queue, which is not stored in a database table. Multiconsumer variant. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueType.NonPersistentSingleConsumers">
      <summary>Nonpersistent queue, which is not stored in a database table. Single consumer variant. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueType.Normal">
      <summary>Normal queue. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleQueueVisibility">
      <summary>Specifies the visibility options for an enqueue operation. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueVisibility.Immediate">
      <summary>The enqueue operation is not part of the current transaction, but an autonomous transaction which commits at the end of the operation. This is the only value allowed when enqueuing to a non-persistent queue. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleQueueVisibility.OnCommit">
      <summary>The enqueue is part of the current transaction. The operation is complete when the transaction commits. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleRef">
      <summary>Represents a reference to the object (REF). </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleRef" /> class. </summary>
      <param name="value">A hexadecimal string representation of the reference to an Oracle object. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleRef" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.#ctor(System.String,Devart.Data.Oracle.OracleType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleRef" /> class. </summary>
      <param name="value">A hexadecimal string representation of the reference to an Oracle object. </param>
      <param name="refType">A type of an Oracle object. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.#ctor(System.String,Devart.Data.Oracle.OracleType,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleRef" /> class. </summary>
      <param name="value">A hexadecimal string representation of the reference to an Oracle object. </param>
      <param name="refType">A type of an Oracle object. </param>
      <param name="connection"><see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> that will be linked with the new <see cref="T:Devart.Data.Oracle.OracleRef" /> instance. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.Clear()">
      <summary>Removes the reference to the object. </summary>
      <keywords>OracleRef.Clear method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.Clone()">
      <summary>Creates a copy of the current <see cref="T:Devart.Data.Oracle.OracleRef" /> instance. </summary>
      <keywords>OracleRef.Clone method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleRef" /> instance, identical to the current one. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.Close()">
      <summary>Closes the <see cref="T:Devart.Data.Oracle.OracleRef" /> instance and releases any resources associated with it. </summary>
      <keywords>OracleRef.Close method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleRef.Connection">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by this instance of the <see cref="T:Devart.Data.Oracle.OracleRef" />. </summary>
      <keywords>OracleRef.Connection property </keywords>
      <value>The connection to a data source. The default value is a null reference. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.Dispose()">
      <summary>Closes the <see cref="T:Devart.Data.Oracle.OracleRef" /> instance and releases any resources associated with it. </summary>
      <keywords>OracleRef.Dispose method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.GetNativeObject()">
      <summary>Gets pinned <see cref="T:Devart.Data.Oracle.NativeOracleObject" /> object associated with the specified reference. </summary>
      <keywords>OracleRef.GetNativeObject method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.NativeOracleObjectBase" /> associated with the specified reference. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.GetObject()">
      <summary>Gets pinned <see cref="T:Devart.Data.Oracle.OracleObject" /> object associated with the specified reference. </summary>
      <keywords>OracleRef.GetObject method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleObject" /> associated with the specified reference. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.IsEqual(Devart.Data.Oracle.OracleRef)">
      <summary>Determines whether the specified <see cref="T:Devart.Data.Oracle.OracleRef" /> object is equal to the current <see cref="T:Devart.Data.Oracle.OracleRef" />. </summary>
      <keywords>OracleRef.IsEqual method </keywords>
      <param name="other">The <see cref="T:Devart.Data.Oracle.OracleRef" /> object to compare with the current <see cref="T:Devart.Data.Oracle.OracleRef" />. </param>
      <returns><see langword="true" /> if reference to the object is null; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleRef.IsNull">
      <summary>Gets a value indicating whether the reference to the object is null. </summary>
      <keywords>OracleRef.IsNull property </keywords>
      <value><see langword="true" /> if reference to the object is null; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleRef.IsPinned">
      <summary>Gets a value indicating whether the object has been received through the specified reference. </summary>
      <keywords>OracleRef.IsPinned property </keywords>
      <value><see langword="true" /> if the object is received by the specified reference; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.Pin()">
      <summary>Creates an object associated with the specified reference. </summary>
      <keywords>OracleRef.Pin method </keywords>
      <overloads>Creates an object associated with the specified reference. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.Pin(Devart.Data.Oracle.OracleConnection)">
      <summary>Creates an object associated with the specified reference. </summary>
      <keywords>OracleRef.Pin method </keywords>
      <param name="connection">A connection to a data source. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleRef.RefType">
      <summary>Gets type of the object that <see cref="T:Devart.Data.Oracle.OracleRef" /> is referred to. </summary>
      <keywords>OracleRef.RefType property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleType" /> of the object that <see cref="T:Devart.Data.Oracle.OracleRef" /> is referred to. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.ToString()">
      <summary>Converts a REF to a hexadecimal string. </summary>
      <keywords>OracleRef.ToString method </keywords>
      <returns>A hexadecimal string. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRef.Unpin()">
      <summary>Removes an object associated with the specified reference. </summary>
      <keywords>OracleRef.Unpin method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleRef.Value">
      <summary>Gets or sets a hexadecimal string representation of the reference to an Oracle object. </summary>
      <keywords>OracleRef.Value property </keywords>
      <value>Hexadecimal string representation of the reference to an Oracle object. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleRefLocal">
      <summary>Represents a local (disconnected) Oracle REFs. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRefLocal.#ctor(Devart.Data.Oracle.OracleType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleRefLocal" /> class. </summary>
      <param name="refType"> </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleRowUpdatedEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleDataAdapter.RowUpdated" /> event. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRowUpdatedEventArgs.#ctor(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleRowUpdatedEventArgs" /> class. </summary>
      <param name="row">The <see cref="T:System.Data.DataRow" /> sent through an update operation. </param>
      <param name="command">The <see cref="T:Devart.Data.Oracle.OracleCommand" /> executed when <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> 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()" />. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleRowUpdatedEventArgs.Command">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleCommand" /> executed when <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> is called. </summary>
      <keywords>OracleRowUpdatedEventArgs.Command property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleCommand" /> to execute when <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> is called. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleRowUpdatedEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleDataAdapter.RowUpdated" /> event of an <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleRowUpdatedEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">The <see cref="T:Devart.Data.Oracle.OracleRowUpdatedEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleRowUpdatingEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleDataAdapter.RowUpdating" /> event. This class cannot be inherited. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleRowUpdatingEventArgs.#ctor(System.Data.DataRow,System.Data.IDbCommand,System.Data.StatementType,System.Data.Common.DataTableMapping)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleRowUpdatingEventArgs" /> class. </summary>
      <param name="row">The <see cref="T:System.Data.DataRow" /> to update. </param>
      <param name="command">The <see cref="T:Devart.Data.Oracle.OracleCommand" /> to execute during <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> 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()" />. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleRowUpdatingEventArgs.Command">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleCommand" /> to execute when <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> is called. </summary>
      <keywords>OracleRowUpdatingEventArgs.Command property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleCommand" /> to execute when <see cref="M:System.Data.Common.DbDataAdapter.Update()" /> is called. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleRowUpdatingEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleDataAdapter.RowUpdating" /> event of an <see cref="T:Devart.Data.Oracle.OracleDataAdapter" />. </summary>
      <keywords>OracleRowUpdatingEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">The <see cref="T:Devart.Data.Oracle.OracleRowUpdatingEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleScript">
      <summary>Serves to execute series of SQL statements separated by special symbols, like SQL*Plus scripts. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.#ctor(System.IO.Stream)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class with a <b>Stream</b> object to get SQL statements from. </summary>
      <param name="stream">A <b>Stream</b> object that contains the script text. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.#ctor(System.IO.Stream,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class with a <b>Stream</b> object to get SQL statements from and a <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </summary>
      <param name="stream">A <b>Stream</b> object that contains the script text. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object that represents the connection to a database. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.#ctor(System.IO.TextReader)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class with a <b>TextReader</b> object to get SQL statements from. </summary>
      <param name="reader">A <b>TextReader</b> object that contains the script text. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.#ctor(System.IO.TextReader,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class with a <b>TextReader</b> object to get SQL statements from and a <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </summary>
      <param name="reader">A <b>TextReader</b> object that contains the script text. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object that represents the connection to a database. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class with the text of the query. </summary>
      <param name="scriptText">The text of the query. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class  with the text of the query and a <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </summary>
      <param name="scriptText">The text of the query. </param>
      <param name="connection">A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object that represents the connection to a database. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleScript.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by this instance of the <see cref="T:Devart.Data.Oracle.OracleScript" />. </summary>
      <keywords>OracleScript.Connection property </keywords>
      <value>The connection to a data source. The default value is a null reference. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleScript.ExecuteNext(Devart.Data.Oracle.OracleDataReader@)">
      <summary>Executes the next statement from the script. </summary>
      <keywords>OracleScript.ExecuteNext method </keywords>
      <param name="reader">An <see cref="T:Devart.Data.Oracle.OracleDataReader" /> to store result set. </param>
      <returns><see langword="true" /> if there are more statements to execute; otherwise, <see langword="false" />. </returns>
      <overloads>Executes the next statement from the script. </overloads>
    </member>
    <member name="P:Devart.Data.Oracle.OracleScript.ScriptText">
      <summary>Gets or sets text of the script. </summary>
      <keywords>OracleScript.ScriptText property </keywords>
      <value>Script text. The default value is an empty string (""). </value>
    </member>
    <member name="E:Devart.Data.Oracle.OracleScript.SqlStatementExecute">
      <summary>Occurs when a SQL statement within script is about to execute. </summary>
      <keywords>OracleScript.SqlStatementExecute event </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleScript.Statements">
      <summary>Gets the collection of statements that make up the script. </summary>
      <keywords>OracleScript.Statements property </keywords>
      <value>The collection of the script statements. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleSelectStatement">
      <summary>Represents a SELECT statement. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSelectStatement.#ctor()">
      <summary>Creates a new instance of the <see cref="T:Devart.Data.Oracle.OracleSelectStatement">OracleSelectStatement</see> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSelectStatement.Clear()">
      <summary>Clears all parts of the <see cref="T:Devart.Data.Oracle.OracleSelectStatement">OracleSelectStatement</see>. </summary>
      <keywords>OracleSelectStatement.Clear method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSelectStatement.Parse(System.String,Devart.Common.ParserBehavior)">
      <summary>Converts the specified SELECT statement to a <see cref="T:Devart.Data.Oracle.OracleSelectStatement">OracleSelectStatement</see> object. </summary>
      <keywords>OracleSelectStatement.Parse method </keywords>
      <param name="text">The statement to parse. </param>
      <param name="behavior">One of the <see cref="T:Devart.Common.ParserBehavior" /> values. Determines what parts of the statement to analyze. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleSelectStatement">OracleSelectStatement</see> object that represents the specified SELECT statement. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSelectStatement.TryParse(System.String,Devart.Common.ParserBehavior,Devart.Data.Oracle.OracleSelectStatement@)">
      <summary>Tries to convert the specified SELECT statement to a <see cref="T:Devart.Data.Oracle.OracleSelectStatement">OracleSelectStatement</see> object. </summary>
      <keywords>OracleSelectStatement.TryParse method </keywords>
      <param name="text">The statement to parse. </param>
      <param name="behavior">One of the <see cref="T:Devart.Common.ParserBehavior" /> values. Determines what parts of the statement to analyze. </param>
      <param name="statement">A <see cref="T:Devart.Data.Oracle.OracleSelectStatement">OracleSelectStatement</see> object that represents the specified SELECT statement. </param>
      <returns>
        <see langword="true" /> if the conversion was successful; otherwise, <see langword="false" /> </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleServerType">
      <summary>Specifies whether the connection is established to an Oracle database or to TimesTen database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleServerType.Oracle">
      <summary>This is the connection to an Oracle database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleServerType.TimesTen">
      <summary>This is the connection to TimesTen database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleServerType.Undefined">
      <summary>The server type is undefined. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleShutdownMode">
      <summary>Specifies the shutdown mode for the <see cref="M:Devart.Data.Oracle.OracleDatabase.Shutdown(Devart.Data.Oracle.OracleShutdownMode)" /> method that shuts down an Oracle Database instance. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleShutdownMode.Abort">
      <summary>Does not wait for current calls to complete or users to disconnect from the database. All uncommitted transactions are terminated and are not rolled back. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleShutdownMode.Default">
      <summary>Refuses new connections and waits for connected users to disconnect. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleShutdownMode.Final">
      <summary>Shuts down the database. This value is not recommended to use when calling the <see cref="M:Devart.Data.Oracle.OracleDatabase.Shutdown(Devart.Data.Oracle.OracleShutdownMode)" /> the first time. This mode should be used only if the database is already closed and dismounted. Otherwise, the method might wait indefinitely. Use this value only for the second <see cref="M:Devart.Data.Oracle.OracleDatabase.Shutdown(Devart.Data.Oracle.OracleShutdownMode)" /> call after the database has been closed and dismounted. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleShutdownMode.Immediate">
      <summary>Does not wait for current calls to complete or open connections to close. All uncommitted transactions are terminated and rolled back. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleShutdownMode.Transactional">
      <summary>Refuses new connections and does not allow any new transactions. Waits for active transactions to commit. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleShutdownMode.TransactionalLocal">
      <summary>Refuses new connections and does not allow any new transactions. Waits for local transactions only to commit. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleSqlStatement">
      <summary>Represents a SQL statement. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatement.Execute()">
      <summary>Executes the statement. </summary>
      <keywords>OracleSqlStatement.Execute method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleDataReader" /> to store result set. </returns>
      <overloads>Executes the statement. </overloads>
    </member>
    <member name="P:Devart.Data.Oracle.OracleSqlStatement.SqlPlusStatementType">
      <summary>Gets type of SQL*PLUS statement. </summary>
      <keywords>OracleSqlStatement.SqlPlusStatementType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.SqlPlusStatementType" /> values. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleSqlStatementCollection">
      <summary>Represents a list of <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> objects. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatementCollection.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleSqlStatementCollection" /> class. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatementCollection.Add(Devart.Data.Oracle.OracleSqlStatement)">
      <summary>Adds an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object to the end of collection. </summary>
      <keywords>OracleSqlStatementCollection.Add method </keywords>
      <param name="value">Instance of an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> to be added. </param>
      <returns>Index af the added <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> in the collection. </returns>
      <overloads>Adds an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object to the end of collection. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatementCollection.Contains(Devart.Data.Oracle.OracleSqlStatement)">
      <summary>Gets a value indicating whether a <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object exists in the collection. </summary>
      <keywords>OracleSqlStatementCollection.Contains method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object to find. </param>
      <returns><see langword="true" /> if the collection contains the <see cref="T:Devart.Data.Oracle.OracleSqlStatement" />; otherwise, <see langword="false" />. </returns>
      <overloads>Gets a value indicating whether a <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object exists in the collection. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatementCollection.CopyTo(Devart.Data.Oracle.OracleSqlStatement[],System.Int32)">
      <summary>Copies <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> objects from the <see cref="T:Devart.Data.Oracle.OracleSqlStatementCollection" /> to the specified array. </summary>
      <keywords>OracleSqlStatementCollection.CopyTo method </keywords>
      <param name="array">The array to copy the <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> objects into. </param>
      <param name="index">The zero-based index in array at which copying begins. </param>
      <overloads>Copies <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> objects from the <see cref="T:Devart.Data.Oracle.OracleSqlStatementCollection" /> to the specified array. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatementCollection.IndexOf(Devart.Data.Oracle.OracleSqlStatement)">
      <summary>Gets the location of the <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object in the collection. </summary>
      <keywords>OracleSqlStatementCollection.IndexOf method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object to find. </param>
      <returns>The zero-based location of the <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> in the collection. </returns>
      <overloads>Gets the location of the <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object in the collection. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatementCollection.Insert(System.Int32,Devart.Data.Oracle.OracleSqlStatement)">
      <summary>Inserts an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object into collection in the specified location. </summary>
      <keywords>OracleSqlStatementCollection.Insert method </keywords>
      <param name="index">A location <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> should be inserted in. Must be non-negative and less than the size of the collection. </param>
      <param name="value">An <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object to insert. </param>
      <overloads>Inserts an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object into collection in the specified location. </overloads>
    </member>
    <member name="P:Devart.Data.Oracle.OracleSqlStatementCollection.Item(System.Int32)">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> at the specified index. </summary>
      <keywords>OracleSqlStatementCollection.Item property </keywords>
      <param name="index">The zero-based index of the statement. </param>
      <value>The <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> at the specified index. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleSqlStatementCollection.Remove(Devart.Data.Oracle.OracleSqlStatement)">
      <summary>Removes an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object from the collection. </summary>
      <keywords>OracleSqlStatementCollection.Remove method </keywords>
      <param name="value"> An <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object to remove. </param>
      <overloads>Removes an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" /> object from the collection. </overloads>
    </member>
    <member name="T:Devart.Data.Oracle.OracleSqlStatementStatus">
      <summary>Determines status of an <see cref="T:Devart.Data.Oracle.OracleSqlStatement" />. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleSqlStatementStatus.Cancel">
      <summary>Stops script execution. </summary>
      <keywords>OracleSqlStatementStatus.Cancel field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleSqlStatementStatus.Continue">
      <summary>Continues script execution normally. </summary>
      <keywords>OracleSqlStatementStatus.Continue field </keywords>
    </member>
    <member name="F:Devart.Data.Oracle.OracleSqlStatementStatus.SkipStatement">
      <summary>Skips execution of the statement. You can execute it yourself and assign the obtained <see cref="T:Devart.Data.Oracle.OracleDataReader" /> to the <see cref="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.Reader" /> property, which will be available in the <see cref="T:Devart.Data.Oracle.OracleScript" /> later. </summary>
      <keywords>OracleSqlStatementStatus.SkipStatement field </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleStartupMode">
      <summary>Specifies the database startup mode. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleStartupMode.Default">
      <summary>Starts the database with access allowed for all users. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleStartupMode.Force">
      <summary>Shuts down a running instance in <see cref="T:Devart.Data.Oracle.OracleShutdownMode" />.Abort mode and starts a new instance. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.OracleStartupMode.Restrict">
      <summary>Starts the database with access allowed only for users with the CREATE SESSION and RESTRICTED SESSION privileges. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.OracleString">
      <summary>Represents a variable-length stream of characters to be stored in or retrieved from the database. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.#ctor(System.Byte[],System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> structure with the specified array of bytes. </summary>
      <param name="bytes">The specified byte array. </param>
      <param name="isUnicode">Specifies whether the byte array is in Unicode encoding or in local encoding. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.#ctor(System.Byte[],System.Boolean,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> structure with the specified array of bytes. </summary>
      <param name="bytes">The specified byte array. </param>
      <param name="isUnicode">Specifies whether the byte array is in Unicode encoding or in local encoding. </param>
      <param name="isCaseIgnored">Specifies if case is ignored in comparisons. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> structure with the specified array of bytes, offset in the array, and number of bytes to take. </summary>
      <param name="bytes">The specified byte array. </param>
      <param name="index">The starting index to copy data from the array. </param>
      <param name="count">The number of bytes to copy from the array. </param>
      <param name="isUnicode">Specifies whether the byte array is in Unicode encoding or in local encoding. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> structure with the specified array of bytes, offset in the array, and number of bytes to take. </summary>
      <param name="bytes">The specified byte array. </param>
      <param name="index">The starting index to copy data from the array. </param>
      <param name="count">The number of bytes to copy from the array. </param>
      <param name="isUnicode">Specifies whether the byte array is in Unicode encoding or in local encoding. </param>
      <param name="isCaseIgnored">Specifies if case is ignored in comparisons. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.#ctor(System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> structure, setting the <see cref="P:Devart.Data.Oracle.OracleString.Value" /> property to the specified string. </summary>
      <param name="value">The specified string. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.#ctor(System.String,System.Boolean)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> structure, setting the <see cref="P:Devart.Data.Oracle.OracleString.Value" /> property to the specified string. </summary>
      <param name="value">The specified string. </param>
      <param name="isCaseIgnored">Specifies if case is ignored in comparisons. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.Clone()">
      <summary>Creates a copy of the current <see cref="T:Devart.Data.Oracle.OracleString" /> instance. </summary>
      <keywords>OracleString.Clone method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleString" /> instance, identical to the current one. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.CompareTo(Devart.Data.Oracle.OracleString)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleString" /> object to the specified one and returns an integer that represents their relative values. </summary>
      <keywords>OracleString.CompareTo method </keywords>
      <param name="other">The <see cref="T:Devart.Data.Oracle.OracleString" /> to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleString" /> structure and the specified one.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleString" /> object is less than the specified one.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleString" /> object is the same to the specified one.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleString" /> object is greater than the specified one.</description>
   </item>
</list> </returns>
      <overloads>Compares the current <see cref="T:Devart.Data.Oracle.OracleString" /> object to another one. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleString" /> object to the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleString.CompareTo method </keywords>
      <param name="other">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleString" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleString" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleString" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleString" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.Concat(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Concatenates two <see cref="T:Devart.Data.Oracle.OracleString" /> structures. </summary>
      <keywords>OracleString.Concat method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleString" /> structure containing the newly concatenated value. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleString.Empty">
      <summary>Represents an empty string that can be assigned to the <see cref="P:Devart.Data.Oracle.OracleString.Value" /> property of an <see cref="T:Devart.Data.Oracle.OracleString" /> structure. </summary>
      <keywords>OracleString.Empty field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.Equals(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleString" /> values are equal. </summary>
      <keywords>OracleString.Equals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleString" /> values are equal; otherwise, <see langword="false" />. </returns>
      <overloads>Compares two <see cref="T:Devart.Data.Oracle.OracleString" /> structures to determine if they are equal. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.Equals(System.Object)">
      <summary>Compares the specified object parameter to the <see cref="P:Devart.Data.Oracle.OracleString.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleString" /> object. </summary>
      <keywords>OracleString.Equals method </keywords>
      <param name="value">The object to be compared. </param>
      <returns><see langword="true" /> if object is an instance of the <see cref="T:Devart.Data.Oracle.OracleString" /> and has the same value; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.GetHashCode()">
      <summary>Returns a hash code for the <see cref="T:Devart.Data.Oracle.OracleString" /> structure. </summary>
      <keywords>OracleString.GetHashCode method </keywords>
      <returns>A 32-bit signed integer hash code. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.GetNonUnicodeBytes()">
      <summary>Retuns the <see cref="T:Devart.Data.Oracle.OracleString" /> contents as an array of bytes in the client encoding. </summary>
      <keywords>OracleString.GetNonUnicodeBytes method </keywords>
      <returns>The array of bytes in the client encoding that represents the contents of <see cref="T:Devart.Data.Oracle.OracleString" />/ </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.GetUnicodeBytes()">
      <summary>Retuns the <see cref="T:Devart.Data.Oracle.OracleString" /> contents as an array of bytes in the client encoding. </summary>
      <keywords>OracleString.GetUnicodeBytes method </keywords>
      <returns>The array of bytes in the Unicode encoding that represents the contents of <see cref="T:Devart.Data.Oracle.OracleString" />/ </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.GreaterThan(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is greater than the second. </summary>
      <keywords>OracleString.GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.GreaterThanOrEqual(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is greater than or equal to the second. </summary>
      <keywords>OracleString.GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleString.IsCaseIgnored">
      <summary>Specifies whether case shoud be ignored in comparison. Default value is <see langword="false" />. </summary>
      <keywords>OracleString.IsCaseIgnored property </keywords>
      <value><see langword="true" /> if case shoud be ignored in comparison; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleString.IsNull">
      <summary>Gets a value indicating whether the <see cref="P:Devart.Data.Oracle.OracleString.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleString" /> is <see cref="F:Devart.Data.Oracle.OracleString.Null" />. </summary>
      <keywords>OracleString.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="P:Devart.Data.Oracle.OracleString.Value" /> is <see cref="F:Devart.Data.Oracle.OracleString.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleString.Item(System.Int32)">
      <summary>Gets the character at the specified index. </summary>
      <keywords>OracleString.Item property </keywords>
      <param name="index">The zero-based index of the character. </param>
      <value>A character on the specified index in <see cref="T:Devart.Data.Oracle.OracleString" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleString.Length">
      <summary>Gets the length of the string that is stored in the specified <see cref="T:Devart.Data.Oracle.OracleString" /> structure. </summary>
      <keywords>OracleString.Length property </keywords>
      <value>The length of the string. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.LessThan(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is less than the second. </summary>
      <keywords>OracleString.LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.LessThanOrEqual(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is less than or equal to the second. </summary>
      <keywords>OracleString.LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.NotEquals(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleString" /> values are not equal. </summary>
      <keywords>OracleString.NotEquals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleString" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleString.Null">
      <summary>Represents a null value that can be assigned to an <see cref="T:Devart.Data.Oracle.OracleString" /> structure. </summary>
      <keywords>OracleString.Null field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.ToString()">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleString" /> object to a <see cref="T:System.String" />. </summary>
      <keywords>OracleString.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> with the same value as the <see cref="T:Devart.Data.Oracle.OracleString" /> structure. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleString.Value">
      <summary>Gets the string that is stored in the specified <see cref="T:Devart.Data.Oracle.OracleString" /> structure. </summary>
      <keywords>OracleString.Value property </keywords>
      <value>The string that is stored. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_Addition(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Concatenates two <see cref="T:Devart.Data.Oracle.OracleString" /> structures. </summary>
      <keywords>OracleString.op_Addition method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleString" /> structure containing the newly concatenated value. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_Equality(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleString" /> values are equal. </summary>
      <keywords>OracleString.op_Equality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleString" /> values are equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_Explicit(Devart.Data.Oracle.OracleString)~System.String">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleString" /> object to a <see cref="T:System.String" />. </summary>
      <keywords>OracleString.op_Explicit method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleString" /> to be converted. </param>
      <returns>A <see cref="T:System.String" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_GreaterThan(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleString" /> structures to determine if the first is greater than the second. </summary>
      <keywords>OracleString.op_GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_GreaterThanOrEqual(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleString" /> structures to determine if the first is greater than or equal to the second. </summary>
      <keywords>OracleString.op_GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleBinary" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_Implicit(System.String)~Devart.Data.Oracle.OracleString">
      <summary>Converts the specified <see cref="T:System.String" /> to an <see cref="T:Devart.Data.Oracle.OracleString" />. </summary>
      <keywords>OracleString.op_Implicit method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be converted. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleString" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_Inequality(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleString" /> values are not equal. </summary>
      <keywords>OracleString.op_Inequality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleString" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_LessThan(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleString" /> structures to determine if the first is less than the second. </summary>
      <keywords>OracleString.op_LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleString.op_LessThanOrEqual(Devart.Data.Oracle.OracleString,Devart.Data.Oracle.OracleString)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleString" /> structures to determine if the first is less than or equal to the second. </summary>
      <keywords>OracleString.op_LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleString" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleString" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleTable">
      <summary>Represents a client-side cached Oracle Nested table type. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTable.#ctor(Devart.Data.Oracle.OracleType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTable" /> class. </summary>
      <param name="oraType">An <see cref="T:Devart.Data.Oracle.OracleType" /> to create a new instance of the <see cref="T:Devart.Data.Oracle.OracleTable" />. This should be the nested table type, not the type of objects of which the table consists. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTable.Null">
      <summary>Represents a null value of an <see cref="T:Devart.Data.Oracle.OracleTable" /> object. </summary>
      <keywords>OracleTable.Null property </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleTimeStamp">
      <summary>Represents the Oracle TIMESTAMP, TIMESTAMP WITH TIME ZONE, TIMESTAMP WITH LOCAL TIME ZONE data types. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.DateTime)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified <see cref="T:System.DateTime" />. </summary>
      <param name="dt">The specified <see cref="T:System.DateTime" />. </param>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.DateTime,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified <see cref="T:System.DateTime" /> and Oracle TIMESTAMP type. </summary>
      <param name="dt">The specified <see cref="T:System.DateTime" />. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.DateTime,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified <see cref="T:System.DateTime" /> and time zone. </summary>
      <param name="dt">The specified <see cref="T:System.DateTime" />. </param>
      <param name="timeZone">A <see cref="T:System.String" /> that represents the time zone. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.DateTime,System.TimeSpan)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified <see cref="T:System.DateTime" /> and time zone. </summary>
      <param name="dt">The specified <see cref="T:System.DateTime" />. </param>
      <param name="timeZone">The specified time zone. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, and day. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, and Oracle TIMESTAMP type. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute, and second. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute,  second, and Oracle TIMESTAMP type. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute, second, and nanosecond. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
      <param name="nanosecond">The specified nanosecond. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute, second, nanosecond, and Oracle TIMESTAMP type. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
      <param name="nanosecond">The specified nanosecond. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute, second, nanosecond, and time zone. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
      <param name="nanosecond">The specified nanosecond. </param>
      <param name="timeZone">A <see cref="T:System.String" /> that represents the time zone. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute, second, nanosecond, time zone, and  Oracle TIMESTAMP type. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
      <param name="nanosecond">The specified nanosecond. </param>
      <param name="timeZone">A <see cref="T:System.String" /> that represents the time zone. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.TimeSpan)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute, second, nanosecond, and time zone. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
      <param name="nanosecond">The specified nanosecond. </param>
      <param name="timeZone">The specified time zone. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.TimeSpan,Devart.Data.Oracle.OracleDbType)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, hour, minute,  second, time zone, and Oracle TIMESTAMP type. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="hour">The specified hour. </param>
      <param name="minute">The specified minute. </param>
      <param name="second">The specified second. </param>
      <param name="nanosecond">The specified nanosecond. </param>
      <param name="timeZone">The specified time zone. </param>
      <param name="dbType">One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ, or <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.String)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, and time zone. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="timeZone">A <see cref="T:System.String" /> that represents the time zone. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.#ctor(System.Int32,System.Int32,System.Int32,System.TimeSpan)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure with the specified year, month, day, and time zone. </summary>
      <param name="year">The specified year. </param>
      <param name="month">The specified month. </param>
      <param name="day">The specified day. </param>
      <param name="timeZone">The specified time zone. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddDays(System.Double)">
      <summary>Adds the specified number of days to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddDays method </keywords>
      <param name="days">The specified number of days. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddHours(System.Double)">
      <summary>Adds the specified number of hours to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddHours method </keywords>
      <param name="hours">The specified number of hours. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddMilliseconds(System.Double)">
      <summary>Adds the specified number of milliseconds to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddMilliseconds method </keywords>
      <param name="milliseconds">The specified number of milliseconds. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddMinutes(System.Double)">
      <summary>Adds the specified number of minutes to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddMinutes method </keywords>
      <param name="minutes">The specified number of minutes. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddMonths(System.Int64)">
      <summary>Adds the specified number of months to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddMonths method </keywords>
      <param name="months">The specified number of months. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddNanoseconds(System.Int64)">
      <summary>Adds the specified number of nanoseconds to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddNanoseconds method </keywords>
      <param name="nanoseconds">The specified number of nanoseconds. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddSeconds(System.Double)">
      <summary>Adds the specified number of seconds to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddSeconds method </keywords>
      <param name="seconds">The specified number of seconds. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.AddYears(System.Int32)">
      <summary>Adds the specified number of years to the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.AddYears method </keywords>
      <param name="years">The specified number of years. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object to the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleTimeStamp.CompareTo method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Day">
      <summary>Gets the day component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Day property </keywords>
      <value>A number that represents a day value between 1 and 31. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.Equals(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are equal. </summary>
      <keywords>OracleTimeStamp.Equals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are equal; otherwise, <see langword="false" />. </returns>
      <overloads>Compares two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structures to determine if they are equal. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.Equals(System.Object)">
      <summary>Compares the specified object parameter to the <see cref="P:Devart.Data.Oracle.OracleTimeStamp.Value" /> property of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object. </summary>
      <keywords>OracleTimeStamp.Equals method </keywords>
      <param name="value">The object to be compared. </param>
      <returns><see langword="true" /> if object is an instance of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> and has the same date and time; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.GetDaysBetween(Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Subtracts the specified <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value from the current instance and returns an <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> that represents the time difference between the specified <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure and the current instance. </summary>
      <keywords>OracleTimeStamp.GetDaysBetween method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value being subtracted. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> representing the interval between two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.GetHashCode()">
      <summary>Gets a hash code for the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> instance. </summary>
      <keywords>OracleTimeStamp.GetHashCode method </keywords>
      <returns>A 32-bit signed integer hash code. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.GetSysDate()">
      <summary>Gets an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure that represents the current date and time. </summary>
      <keywords>OracleTimeStamp.GetSysDate method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure that represents the current date and time. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.GetYearsBetween(Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Subtracts the specified <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value from the current instance and returns an <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> that represents the time difference between the specified <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure and the current instance. </summary>
      <keywords>OracleTimeStamp.GetYearsBetween method </keywords>
      <param name="value">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value being subtracted. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> representing the interval between two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.GreaterThan(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is greater than the second. </summary>
      <keywords>OracleTimeStamp.GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.GreaterThanOrEqual(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is greater than or equal to the second. </summary>
      <keywords>OracleTimeStamp.GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Hour">
      <summary>Gets the hour component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Hour property </keywords>
      <value>A number that represents an hour value between 0 and 23. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.IsNull">
      <summary>Gets a value indicating whether the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure represents <see cref="F:Devart.Data.Oracle.OracleTimeStamp.Null" />. </summary>
      <keywords>OracleTimeStamp.IsNull property </keywords>
      <value><see langword="true" /> if the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure represents <see cref="F:Devart.Data.Oracle.OracleTimeStamp.Null" />; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.LessThan(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is less than the second. </summary>
      <keywords>OracleTimeStamp.LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.LessThanOrEqual(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is less than or equal to the second. </summary>
      <keywords>OracleTimeStamp.LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleTimeStamp.MaxValue">
      <summary>Represents the maximum valid date and time for an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.MaxValue field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Millisecond">
      <summary>Gets the millisecond component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Millisecond property </keywords>
      <value>A number that represents a millisecond value between 0 and 999999999. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleTimeStamp.MinValue">
      <summary>Represents the minimum valid date and time for an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.MinValue field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Minute">
      <summary>Gets the minute component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Minute property </keywords>
      <value>A number that represents a minute value between 0 and 59. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Month">
      <summary>Gets the month component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Month property </keywords>
      <value>A number that represents a month value between 1 and 12. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Nanosecond">
      <summary>Gets the nanosecond component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Nanosecond property </keywords>
      <value>A number that represents a nanosecond value between 0 and 999999999. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.NotEquals(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are not equal. </summary>
      <keywords>OracleTimeStamp.NotEquals method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="F:Devart.Data.Oracle.OracleTimeStamp.Null">
      <summary>Represents a null value that can be assigned to an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.Null field </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.Parse(System.String)">
      <summary>Converts the specified <see cref="T:System.String" /> representation of a date to its <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> equivalent. </summary>
      <keywords>OracleTimeStamp.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure equal to the date represented by the specified <see cref="T:System.String" />. </returns>
      <overloads>Converts the specified <see cref="T:System.String" /> representation of a date to its <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> equivalent. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.Parse(System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Converts the specified <see cref="T:System.String" /> representation of a date to its <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> equivalent using specified <see cref="T:Devart.Data.Oracle.OracleDbType" />. </summary>
      <keywords>OracleTimeStamp.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <param name="timeStampType">A <see cref="T:Devart.Data.Oracle.OracleDbType" /> value. Only <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ, and <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ are allowed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure equal to the date represented by the specified <see cref="T:System.String" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.Parse(System.String,System.String,Devart.Data.Oracle.OracleDbType)">
      <summary>Converts the specified <see cref="T:System.String" /> representation of a date to its <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> equivalent using specified format and <see cref="T:Devart.Data.Oracle.OracleDbType" />. </summary>
      <keywords>OracleTimeStamp.Parse method </keywords>
      <param name="value">The <see cref="T:System.String" /> to be parsed. </param>
      <param name="format">A <see cref="T:System.String" /> that describes elements contained within <paramref name="value" />. </param>
      <param name="timeStampType">A <see cref="T:Devart.Data.Oracle.OracleDbType" /> value. Only <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStamp, <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampLTZ, and <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ are allowed. </param>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure equal to the date represented by the specified <see cref="T:System.String" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Second">
      <summary>Gets the second component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Second property </keywords>
      <value>A number that represents a second value between 0 and 59. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.TimeStampType">
      <summary>Gets the Oracle TIMESTAMP type that represents an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> object. </summary>
      <keywords>OracleTimeStamp.TimeStampType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleDbType" /> values. May be TimeStamp, TimeStampTZ, or TimeStampLTZ. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.TimeZone">
      <summary>Gets the time zone of the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> that represents <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ. </summary>
      <keywords>OracleTimeStamp.TimeZone property </keywords>
      <value>A <see cref="T:System.String" /> that represents the time zone. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.TimeZoneOffset">
      <summary>Gets the time zone portion in hours and minutes for the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> that represents <see cref="T:Devart.Data.Oracle.OracleDbType" />.TimeStampTZ. </summary>
      <keywords>OracleTimeStamp.TimeZoneOffset property </keywords>
      <value>A <see cref="T:System.TimeSpan" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.ToOracleDate()">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure to an <see cref="T:Devart.Data.Oracle.OracleDate" /> structure. </summary>
      <keywords>OracleTimeStamp.ToOracleDate method </keywords>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleDate" /> structure contained the date and time in the current instance. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.ToString()">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure to a <see cref="T:System.String" />. </summary>
      <keywords>OracleTimeStamp.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> object. </returns>
      <overloads>Converts the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure to a <see cref="T:System.String" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.ToString(System.String)">
      <summary>Converts the current <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure to a <see cref="T:System.String" /> using provided format string. </summary>
      <keywords>OracleTimeStamp.ToString method </keywords>
      <param name="format">Format to use for converting the string. </param>
      <returns>A <see cref="T:System.String" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.ToUniversalTime()">
      <summary>Converts the current date and time to Coordinated Universal Time (UTC). </summary>
      <keywords>OracleTimeStamp.ToUniversalTime method </keywords>
      <returns>An <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.TryParse(System.String,Devart.Data.Oracle.OracleDbType,Devart.Data.Oracle.OracleTimeStamp@)">
      <summary>Converts the string representation of a date to <see cref="T:Devart.Data.Oracle.OracleDate" />. </summary>
      <keywords>OracleTimeStamp.TryParse method </keywords>
      <param name="value">A string, containing a date to convert. </param>
      <param name="timeStampType">The type of the Oracle TIMESTAMP. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleDate" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleDate.MinValue" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.TryParse(System.String,Devart.Data.Oracle.OracleTimeStamp@)">
      <summary>Converts the string representation of a date to <see cref="T:Devart.Data.Oracle.OracleDate" />. </summary>
      <keywords>OracleTimeStamp.TryParse method </keywords>
      <param name="value">A string, containing a date to convert. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleDate" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleDate.MinValue" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.TryParse(System.String,System.String,Devart.Data.Oracle.OracleDbType,Devart.Data.Oracle.OracleTimeStamp@)">
      <summary>Converts the string representation of a date to <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.TryParse method </keywords>
      <param name="value">A string, containing a timestamp to convert. </param>
      <param name="format">The timestamp format to use for conversion. </param>
      <param name="timeStampType">The type of the Oracle TIMESTAMP. </param>
      <param name="result">If the conversion was successful, this parameter contains the result <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value; otherwise it contains <see cref="F:Devart.Data.Oracle.OracleDate.MinValue" />. </param>
      <returns><see langword="true" /> if the string was converted successfully; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Value">
      <summary>Gets the date and time that is stored in the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.Value property </keywords>
      <value>A <see cref="T:System.DateTime" /> object. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTimeStamp.Year">
      <summary>Gets the year component of an <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.Year property </keywords>
      <value>A number that represents a year value between -4712 and 9999. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Addition(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> to the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.op_Addition method </keywords>
      <param name="value1">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
      <overloads>Adds the specified object to the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Addition(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Adds the specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> to the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.op_Addition method </keywords>
      <param name="value1">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Addition(Devart.Data.Oracle.OracleTimeStamp,System.TimeSpan)">
      <summary>Adds the specified <see cref="T:System.TimeSpan" /> to the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.op_Addition method </keywords>
      <param name="value1">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">The specified <see cref="T:System.TimeSpan" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Equality(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are equal. </summary>
      <keywords>OracleTimeStamp.op_Equality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Explicit(Devart.Data.Oracle.OracleTimeStamp)~System.DateTime">
      <summary>Converts the <see cref="T:System.DateTime" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.op_Explicit method </keywords>
      <param name="value">The specified <see cref="T:System.DateTime" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_GreaterThan(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structures to determine if the first is greater than the second. </summary>
      <keywords>OracleTimeStamp.op_GreaterThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is greater than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_GreaterThanOrEqual(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structures to determine if the first is greater than or equal to the second. </summary>
      <keywords>OracleTimeStamp.op_GreaterThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is greater than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Implicit(Devart.Data.Oracle.OracleDate)~Devart.Data.Oracle.OracleTimeStamp">
      <summary>Converts the <see cref="T:Devart.Data.Oracle.OracleDate" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.op_Implicit method </keywords>
      <param name="value">The specified <see cref="T:Devart.Data.Oracle.OracleDate" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Implicit(System.DateTime)~Devart.Data.Oracle.OracleTimeStamp">
      <summary>Converts the <see cref="T:System.DateTime" /> parameter to the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </summary>
      <keywords>OracleTimeStamp.op_Implicit method </keywords>
      <param name="value">The specified <see cref="T:System.DateTime" />. </param>
      <returns>A <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Inequality(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Determines whether two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are not equal. </summary>
      <keywords>OracleTimeStamp.op_Inequality method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values are not equal; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_LessThan(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structures to determine if the first is less than the second. </summary>
      <keywords>OracleTimeStamp.op_LessThan method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is less than the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_LessThanOrEqual(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleTimeStamp)">
      <summary>Compares two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structures to determine if the first is less than or equal to the second. </summary>
      <keywords>OracleTimeStamp.op_LessThanOrEqual method </keywords>
      <param name="value1">First <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">Second <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <returns><see langword="true" /> if the first of two <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> values is less than or equal to the second; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Subtraction(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleIntervalDS)">
      <summary>Subtracts the specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" /> value from the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.op_Subtraction method </keywords>
      <param name="value1">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalDS" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
      <overloads>Subtracts the specified object from the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Subtraction(Devart.Data.Oracle.OracleTimeStamp,Devart.Data.Oracle.OracleIntervalYM)">
      <summary>Subtracts the specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" /> value from the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.op_Subtraction method </keywords>
      <param name="value1">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">The specified <see cref="T:Devart.Data.Oracle.OracleIntervalYM" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTimeStamp.op_Subtraction(Devart.Data.Oracle.OracleTimeStamp,System.TimeSpan)">
      <summary>Subtracts the specified <see cref="T:System.TimeSpan" /> value from the <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> value and returns a new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </summary>
      <keywords>OracleTimeStamp.op_Subtraction method </keywords>
      <param name="value1">The <see cref="T:Devart.Data.Oracle.OracleTimeStamp" />. </param>
      <param name="value2">The specified <see cref="T:System.TimeSpan" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleTimeStamp" /> structure. </returns>
    </member>
    <member name="T:Devart.Data.Oracle.OracleTrace">
      <summary>Controls server side SQL and PL/SQL tracing. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTrace" /> class. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTrace" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.#ctor(Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleTrace" /> class and assigns an <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see>. </summary>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object to use. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTrace.Connection">
      <summary>Gets or sets <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object used for communicating with server. </summary>
      <keywords>OracleTrace.Connection property </keywords>
      <value>A <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleTrace.DefaultTraceFileSize">
      <summary>Specifies the server default trace file size.
Stands for the server default value of the trace file maximum size. </summary>
      <keywords>OracleTrace.DefaultTraceFileSize field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTrace.Enabled">
      <summary>Gets or sets a value that indicates whether tracing is enabled. </summary>
      <keywords>OracleTrace.Enabled property </keywords>
      <value><see langword="true" /> if the tracing is enabled; otherwise, <see langword="false" />.
<see langword="true" /> if both SQL and PL/SQL traces are enabled; otherwise, <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.GetTraceFileName()">
      <summary>Returns the name for a dump file on the database server where SQL trace data is written. </summary>
      <keywords>OracleTrace.GetTraceFileName method </keywords>
      <returns>The full path to the dump file. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTrace.MaxTraceFileSize">
      <summary>Gets or sets the maximum size of SQL trace dump file. </summary>
      <keywords>OracleTrace.MaxTraceFileSize property </keywords>
      <value>The maximum size of SQL trace dump file. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTraceComment(System.String)">
      <summary>Sets a comment on PL/SQL trace. </summary>
      <keywords>OracleTrace.PlSqlTraceComment method </keywords>
      <param name="comment">The comment to set. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTraceLimit()">
      <summary>Limits the amount of storage used in the database for the PL/SQL trace data to the default value 8192 bytes. </summary>
      <keywords>OracleTrace.PlSqlTraceLimit method </keywords>
      <overloads>Limits the amount of storage used in the database for the PL/SQL trace data. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTraceLimit(System.Int32)">
      <summary>Limits the amount of storage used in the database for the PL/SQL trace data to the given value. </summary>
      <keywords>OracleTrace.PlSqlTraceLimit method </keywords>
      <param name="limit">The limit size in bytes. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTrace.PlSqlTraceMode">
      <summary>Gets or sets the trace mode for the PL/SQL trace. </summary>
      <keywords>OracleTrace.PlSqlTraceMode property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.PlSqlTraceMode" /> values. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTracePause()">
      <summary>Pauses PL/SQL tracing. </summary>
      <keywords>OracleTrace.PlSqlTracePause method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTraceResume()">
      <summary>Resumes PL/SQL tracing. </summary>
      <keywords>OracleTrace.PlSqlTraceResume method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTraceRunNumber()">
      <summary>Returns a run number for the current PL/SQL trace. </summary>
      <keywords>OracleTrace.PlSqlTraceRunNumber method </keywords>
      <returns>A run number. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTraceStart()">
      <summary>Starts PL/SQL tracing.
This method  leaves the SQL tracing state unchanged. </summary>
      <keywords>OracleTrace.PlSqlTraceStart method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.PlSqlTraceStop()">
      <summary>Stops PL/SQL tracing.
This method leaves the SQL tracing state unchanged. </summary>
      <keywords>OracleTrace.PlSqlTraceStop method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTrace.SqlTraceMode">
      <summary>Gets or sets the trace mode for the SQL trace. </summary>
      <keywords>OracleTrace.SqlTraceMode property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.SqlTraceMode" /> values. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.SqlTraceStart()">
      <summary>Starts SQL tracing.
This method leaves the PL/SQL tracing state unchanged. </summary>
      <keywords>OracleTrace.SqlTraceStart method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTrace.SqlTraceStop()">
      <summary>Stops SQL tracing.
This method leaves the PL/SQL tracing state unchanged. </summary>
      <keywords>OracleTrace.SqlTraceStop method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTrace.State">
      <summary>Gets a value that indicates which trace modes are active. </summary>
      <keywords>OracleTrace.State property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.TraceState" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTrace.TraceFileIdentifier">
      <summary>Gets or sets a file name suffix for the SQL trace dump file. </summary>
      <keywords>OracleTrace.TraceFileIdentifier property </keywords>
      <value>A file name suffix. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleTrace.UnlimitedTraceFileSize">
      <summary>Specifies the unlimited size of the trace file. </summary>
      <keywords>OracleTrace.UnlimitedTraceFileSize field </keywords>
    </member>
    <member name="T:Devart.Data.Oracle.OracleTransaction">
      <summary>Represents a SQL transaction to be made in the Oracle database. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTransaction.Commit()">
      <summary>Commits the database transaction. </summary>
      <keywords>OracleTransaction.Commit method </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTransaction.Connection">
      <summary>Gets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object associated with the transaction, or <see langword="null" /> if the transaction is no longer valid. </summary>
      <keywords>OracleTransaction.Connection property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object associated with the transaction. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleTransaction.IsolationLevel">
      <summary>Specifies the <see cref="T:System.Data.IsolationLevel" /> for this transaction. </summary>
      <keywords>OracleTransaction.IsolationLevel property </keywords>
      <value>The <see cref="T:System.Data.IsolationLevel" /> for this transaction. The default value is IsolationLevel.ReadCommitted. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTransaction.Rollback()">
      <summary>Rollback rolls back a database transaction. </summary>
      <keywords>OracleTransaction.Rollback method </keywords>
      <overloads>Rollback rolls back a database transaction. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTransaction.Rollback(System.String)">
      <summary>Rollback rolls back a database transaction to the specified savepoint. </summary>
      <keywords>OracleTransaction.Rollback method </keywords>
      <param name="savePointName">Name of the savepoint to rollback the transaction to. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleTransaction.Save(System.String)">
      <summary>Creates a savepoint within the current transaction. </summary>
      <keywords>OracleTransaction.Save method </keywords>
      <param name="savePointName">The name of the savepoint being created in the current transaction. </param>
    </member>
    <member name="T:Devart.Data.Oracle.OracleType">
      <summary>Represents any Oracle object type defined by the user such as <see cref="T:Devart.Data.Oracle.OracleObject" />, <see cref="T:Devart.Data.Oracle.OracleArray" /> or <see cref="T:Devart.Data.Oracle.OracleTable" />. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.ArrayCapacity">
      <summary>Gets the number of elements that the <see cref="T:Devart.Data.Oracle.OracleArray" /> or <see cref="T:Devart.Data.Oracle.OracleTable" /> can contain. </summary>
      <keywords>OracleType.ArrayCapacity property </keywords>
      <value>The number of elements that the <see cref="T:Devart.Data.Oracle.OracleArray" /> or <see cref="T:Devart.Data.Oracle.OracleTable" /> can contain. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.Attributes">
      <summary>Gets a collection of the <see cref="T:Devart.Data.Oracle.OracleAttribute" /> objects for the Oracle object type. </summary>
      <keywords>OracleType.Attributes property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleAttributeCollection" /> if <see cref="T:Devart.Data.Oracle.OracleType" /> is the Oracle object type; otherwise, null. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleType.CompareTo(System.Object)">
      <summary>Compares the current <see cref="T:Devart.Data.Oracle.OracleType" /> with the specified object and returns an integer that represents their relative values. </summary>
      <keywords>OracleType.CompareTo method </keywords>
      <param name="obj">The object to be compared. </param>
      <returns>A signed number indicating the relative values of the current <see cref="T:Devart.Data.Oracle.OracleType" /> structure and the object.
<list type="table">
  <listheader>
    <term>Return Value</term>
    <description>Condition</description>
  </listheader>
  <item>
    <term>Less than zero</term>
    <description>The value of the current <see cref="T:Devart.Data.Oracle.OracleType" /> object is less than the object.</description>
  </item>
  <item>
    <term>Zero</term>
    <description>The current <see cref="T:Devart.Data.Oracle.OracleType" /> object is the same to the object.</description>
   </item>
   <item>
     <term>Greater than zero</term>
     <description>The current <see cref="T:Devart.Data.Oracle.OracleType" /> object is greater than the object.</description>
   </item>
</list> </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.DbType">
      <summary>Determines what type the <see cref="T:Devart.Data.Oracle.OracleType" /> represents - OBJECT, VARRAY or Nested table. </summary>
      <keywords>OracleType.DbType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleObject" />, <see cref="T:Devart.Data.Oracle.OracleArray" /> or <see cref="T:Devart.Data.Oracle.OracleTable" /> values from the <see cref="T:Devart.Data.Oracle.OracleDbType" /> enumeration. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleType.Describe(Devart.Data.Oracle.OracleConnection)">
      <summary>Describes the <see cref="T:Devart.Data.Oracle.OracleType" /> on the server. </summary>
      <keywords>OracleType.Describe method </keywords>
      <param name="connection">An <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> to use. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleType.Equals(System.Object)">
      <summary>Determines whether the specified <see cref="T:Devart.Data.Oracle.OracleType" /> is equal to the current OracleType object. </summary>
      <keywords>OracleType.Equals method </keywords>
      <param name="value">The object to compare with the current object. </param>
      <returns><see langword="true" /> if the specified <see cref="T:Devart.Data.Oracle.OracleType" /> is equal to the current object; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleType.GetHashCode()">
      <summary>Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. </summary>
      <keywords>OracleType.GetHashCode method </keywords>
      <returns>A hash code for the current <see cref="T:Devart.Data.Oracle.OracleType" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleType.GetObjectType(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Gets type of the object as <see cref="T:Devart.Data.Oracle.OracleType" />. </summary>
      <keywords>OracleType.GetObjectType method </keywords>
      <param name="name">The name of the object type at the server. </param>
      <param name="connection">The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object used to describe type at the server. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleType" /> that represents describe of the object type. </returns>
      <overloads>Gets type of the object as <see cref="T:Devart.Data.Oracle.OracleType" />. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleType.GetObjectType(System.String,System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Gets type of the object as <see cref="T:Devart.Data.Oracle.OracleType" />. </summary>
      <keywords>OracleType.GetObjectType method </keywords>
      <param name="schemaName">The name of the schema that contains <paramref name="typeName" /> object type. </param>
      <param name="typeName">The name of the object type at the server. </param>
      <param name="connection">The <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> object used to describe type at the server. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleType" /> that represents describe of the object type. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleType.GetObjectType(System.String,System.String,System.String)">
      <summary>Gets type of the object as <see cref="T:Devart.Data.Oracle.OracleType" />. </summary>
      <keywords>OracleType.GetObjectType method </keywords>
      <param name="schemaName">The name of the schema that contains <paramref name="typeName" /> object type. </param>
      <param name="typeName">The name of the object type at the server. </param>
      <param name="connectionString">The connection string used to describe the type at the server. </param>
      <returns>The <see cref="T:Devart.Data.Oracle.OracleType" /> that represents describe of the object type. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.IsDescribed">
      <summary>Gets the value indicating whether the <see cref="T:Devart.Data.Oracle.OracleType" /> is described on the server. </summary>
      <keywords>OracleType.IsDescribed property </keywords>
      <value><see langword="true" /> if the specified <see cref="T:Devart.Data.Oracle.OracleType" /> is described on the server; otherwise, <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.ItemDbType">
      <summary>Gets type of the element from the collection. </summary>
      <keywords>OracleType.ItemDbType property </keywords>
      <value>One of the values from <see cref="T:Devart.Data.Oracle.OracleDbType" /> enumeration. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.ItemObjectType">
      <summary>Gets object type of the element for VARRAY or Nested table types. </summary>
      <keywords>OracleType.ItemObjectType property </keywords>
      <value>The <see cref="T:Devart.Data.Oracle.OracleType" /> of the element from the collection, or null if the <see cref="T:Devart.Data.Oracle.OracleType" /> is not VARRAY or Nested table type. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.Name">
      <summary>Gets type name of the object. </summary>
      <keywords>OracleType.Name property </keywords>
      <value>String that represents name of the type. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.SchemaName">
      <summary>Gets the name of the schema that the type belongs to. </summary>
      <keywords>OracleType.SchemaName property </keywords>
      <value>The name of the schema. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.TypeName">
      <summary>Gets the name of the type on the server. </summary>
      <keywords>OracleType.TypeName property </keywords>
      <value>The name of the type. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleType.UdtType">
      <summary>Gets or sets the user-defined type. </summary>
      <keywords>OracleType.UdtType property </keywords>
      <value>A <see cref="T:System.Type" /> defined by user. </value>
    </member>
    <member name="T:Devart.Data.Oracle.OracleXml">
      <summary>Represents an Oracle XMLType instance. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor()">
      <summary>Initializes an empty <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <overloads>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleXml" /> class. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor(Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes an empty <see cref="T:Devart.Data.Oracle.OracleXml" /> object with the specified connection. </summary>
      <param name="connection">An OCI connection used for XML parsing and transformation. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor(Devart.Data.Oracle.OracleLob)">
      <summary>Initializes an <see cref="T:Devart.Data.Oracle.OracleXml" /> object with the specified connection and XML data defined as an Oracle LOB. </summary>
      <param name="lob">An <see cref="T:Devart.Data.Oracle.OracleLob" /> object containing XML data. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor(Devart.Data.Oracle.OracleLob,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleXml" /> class with the specified XML data as <see cref="T:Devart.Data.Oracle.OracleLob" /> object. </summary>
      <param name="lob">An <see cref="T:Devart.Data.Oracle.OracleLob" /> object containing XML data. </param>
      <param name="connection">An OCI connection used for XML parsing and transformation. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor(System.Char[])">
      <summary>Initializes an <see cref="T:Devart.Data.Oracle.OracleXml" /> object with the specified XML data as an array of symbols. </summary>
      <param name="value">An array of symbols containing XML data. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor(System.Char[],Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleXml" /> class with the specified XML data as an array of symbols. </summary>
      <param name="value">An array of symbols containing XML data. </param>
      <param name="connection">An OCI connection used for XML parsing and transformation. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor(System.String)">
      <summary>Initializes an <see cref="T:Devart.Data.Oracle.OracleXml" /> object with the specified XML data as string. </summary>
      <param name="value">A string containing XML data. </param>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.#ctor(System.String,Devart.Data.Oracle.OracleConnection)">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.OracleXml" /> class with the specified connection and XML data defined as a string. </summary>
      <param name="value">A string containing XML data. </param>
      <param name="connection">An OCI connection used for XML parsing and transformation. </param>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.Connection">
      <summary>Gets or sets the <see cref="T:Devart.Data.Oracle.OracleConnection">OracleConnection</see> used by this instance of the <see cref="T:Devart.Data.Oracle.OracleXml" />. </summary>
      <keywords>OracleXml.Connection property </keywords>
      <value>The connection to a database. The default value is a null reference. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.Dispose()">
      <summary>Releases all resources allocated by this object. </summary>
      <keywords>OracleXml.Dispose method </keywords>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.Extract(System.String,System.String)">
      <summary>Extracts a fragment of XML by the specified XPath expression. </summary>
      <keywords>OracleXml.Extract method </keywords>
      <param name="xpathExpr">The XPath expression. </param>
      <param name="nsMap">Parameter used for namespace resolution of the XPath expression. </param>
      <returns>XML fragment represented as <see cref="T:Devart.Data.Oracle.OracleXml" />. </returns>
      <overloads>Extracts a fragment of XML by the specified XPath expression. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.Extract(System.String,System.Xml.XmlNamespaceManager)">
      <summary>Extracts a fragment of XML by the specified XPath expression. </summary>
      <keywords>OracleXml.Extract method </keywords>
      <param name="xpathExpr">The XPath expression. </param>
      <param name="nsMgr">Parameter used for namespace resolution of the XPath expression. </param>
      <returns>XML fragment represented as <see cref="T:Devart.Data.Oracle.OracleXml" />. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.GetXmlDocument()">
      <summary>Converts the specified <see cref="T:Devart.Data.Oracle.OracleXml" /> to the <see cref="T:System.Xml.XmlDocument" /> object that includes XML data of this object. </summary>
      <keywords>OracleXml.GetXmlDocument method </keywords>
      <returns>A <see cref="T:System.Xml.XmlDocument" /> object. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.GetXmlReader()">
      <summary>Returns <see cref="T:System.Xml.XmlReader" /> object connected with XML data of the <see cref="T:Devart.Data.Oracle.OracleXml" />. </summary>
      <keywords>OracleXml.GetXmlReader method </keywords>
      <returns>A <see cref="T:System.Xml.XmlReader" /> object. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.IsEmpty">
      <summary>Indicates whether the <see cref="T:Devart.Data.Oracle.OracleXml" /> object is empty. </summary>
      <keywords>OracleXml.IsEmpty property </keywords>
      <value><see langword="true" />, if the Value property is an empty XML documentl. Otherwise <see langword="false" />. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.IsExists(System.String,System.String)">
      <summary>Determines by the specified XPath expression whether XML node exists. </summary>
      <keywords>OracleXml.IsExists method </keywords>
      <param name="xpathExpr">The XPath expression. </param>
      <param name="nsMap">Parameter used for namespace resolution of the XPath expression. </param>
      <returns><see langword="true" /> if the specified node is found; otherwise, <see langword="false" />. </returns>
      <overloads>Determines whether XML node exists by the specified XPath expression. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.IsExists(System.String,System.Xml.XmlNamespaceManager)">
      <summary>Determines by the specified XPath expression whether XML node exists. </summary>
      <keywords>OracleXml.IsExists method </keywords>
      <param name="xpathExpr">The XPath expression. </param>
      <param name="nsMgr">Parameter used for namespace resolution of the XPath expression. </param>
      <returns><see langword="true" /> if the specified node is found; otherwise, <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.IsFragment">
      <summary>Indicates whether the <see cref="T:Devart.Data.Oracle.OracleXml" /> object is a collection of XML elements without the root element. </summary>
      <keywords>OracleXml.IsFragment property </keywords>
      <value><see langword="true" />, if the Value property contains a collection of XML elements without the root element. Otherwise <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.IsNull">
      <summary>Indicates whether the <see cref="T:Devart.Data.Oracle.OracleXml" /> object is null. </summary>
      <keywords>OracleXml.IsNull property </keywords>
      <value><see langword="true" />, if the Value property is null. Otherwise <see langword="false" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.IsSchemaBased">
      <summary>Indicates whether the <see cref="T:Devart.Data.Oracle.OracleXml" /> object data is based on an XML schema. </summary>
      <keywords>OracleXml.IsSchemaBased property </keywords>
      <value><see langword="true" />, if the <see cref="T:Devart.Data.Oracle.OracleXml" /> object data is based on an XML schema. Otherwise <see langword="false" />. </value>
    </member>
    <member name="F:Devart.Data.Oracle.OracleXml.Null">
      <summary>Represents a null value of an <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <keywords>OracleXml.Null field </keywords>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.RootElement">
      <summary>Returns the name of the top-level or root element of the schema-based XML data in this <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <keywords>OracleXml.RootElement property </keywords>
      <value>The name of the top-level or root element of the schema-based XML data in this <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.Schema">
      <summary>Returns the XML schema of the XML data in this <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <keywords>OracleXml.Schema property </keywords>
      <value>The XML schema of the XML data in this <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </value>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.SchemaUrl">
      <summary>Returns the URL in the database of the XML schema for the XML data in this <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <keywords>OracleXml.SchemaUrl property </keywords>
      <value>The URL in the database of the XML schema for the XML data in this <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </value>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.ToString()">
      <summary>Converts the specified <see cref="T:Devart.Data.Oracle.OracleXml" /> object to a <see cref="T:System.String" /> representing XML data. </summary>
      <keywords>OracleXml.ToString method </keywords>
      <returns>A <see cref="T:System.String" /> object containing XML data. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.Transform(Devart.Data.Oracle.OracleXml)">
      <summary>Transforms the current <see cref="T:Devart.Data.Oracle.OracleXml" /> object according to the specified XSL schema. </summary>
      <keywords>OracleXml.Transform method </keywords>
      <param name="xsldoc">XSL schema to transform <see cref="T:Devart.Data.Oracle.OracleXml" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleXml" /> received as a result of the transformation. </returns>
      <overloads>Transforms the current <see cref="T:Devart.Data.Oracle.OracleXml" /> object according to the specified XSL schema. </overloads>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.Transform(System.String)">
      <summary>Transforms the current <see cref="T:Devart.Data.Oracle.OracleXml" /> object according to the specified XSL schema. </summary>
      <keywords>OracleXml.Transform method </keywords>
      <param name="xsldoc">XSL schema to transform <see cref="T:Devart.Data.Oracle.OracleXml" />. </param>
      <returns>A new <see cref="T:Devart.Data.Oracle.OracleXml" /> received as a result of the transformation. </returns>
    </member>
    <member name="M:Devart.Data.Oracle.OracleXml.Validate(System.String)">
      <summary>Validates whether or not the XML data of the <see cref="T:Devart.Data.Oracle.OracleXml" /> object conforms to the given XML schema. </summary>
      <keywords>OracleXml.Validate method </keywords>
      <param name="schemaUrl">The URL in the database of the XML schema. </param>
      <returns><see langword="true" />, if the data of the <see cref="T:Devart.Data.Oracle.OracleXml" /> object conforms to the given XML schema. Otherwise <see langword="false" />. </returns>
    </member>
    <member name="P:Devart.Data.Oracle.OracleXml.Value">
      <summary>Gets a string representing XML data of the specified <see cref="T:Devart.Data.Oracle.OracleXml" /> object. </summary>
      <keywords>OracleXml.Value property </keywords>
      <value>A <see cref="T:System.String" /> containing XML data. </value>
    </member>
    <member name="T:Devart.Data.Oracle.PlSqlTraceMode">
      <summary>Defines the level of PL/SQL trace for the <see cref="T:Devart.Data.Oracle.OracleTrace" /> component. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.AllCalls">
      <summary>Trace all calls. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.AllExceptions">
      <summary>Trace all exceptions. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.AllLines">
      <summary>Trace all lines. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.AllSql">
      <summary>Trace all SQL executions. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.EnabledCalls">
      <summary>Trace calls to enabled PL/SQL units only. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.EnabledExceptions">
      <summary>Trace exceptions raised in the enabled PL/SQL units only. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.EnabledLines">
      <summary>Trace lines in enabled PL/SQL units only. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.EnabledSql">
      <summary>Trace SQL executions in the enabled PL/SQL units only. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.PlSqlTraceMode.Unknown">
      <summary>Unknown mode. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.ProductInfo">
      <summary>This class contains product information. </summary>
    </member>
    <member name="M:Devart.Data.Oracle.ProductInfo.#ctor()">
      <summary>Initializes a new instance of the <see cref="T:Devart.Data.Oracle.ProductInfo" /> class. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.ProductInfo.Version">
      <summary>Returns the version of the product, including its build number. </summary>
      <keywords>ProductInfo.Version field </keywords>
      <value>The version of the product, including its build number. </value>
    </member>
    <member name="F:Devart.Data.Oracle.ProductInfo.VersionBase">
      <summary>Returns the version of the product, without its build number. </summary>
      <keywords>ProductInfo.VersionBase field </keywords>
      <value>The version of the product, without its build number. </value>
    </member>
    <member name="T:Devart.Data.Oracle.ReadLobMode">
      <summary>Determines how LOB data is fetched and represented. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.ReadLobMode.CachedDirect">
      <summary>LOB objects are treated as instances <see cref="T:Devart.Data.Oracle.OracleLob" />, fetched immediately, and stored in cache, so on consequent data fetch operations the LOB object will not be requested again from the server. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.ReadLobMode.Deferred">
      <summary>LOB objects are treated as instances <see cref="T:Devart.Data.Oracle.OracleLob" />. The actual LOB data is fetched only when the field value is requested. The cache is not used. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.ReadLobMode.DefferedCachedDirect">
      <summary>LOB objects are treated as instances <see cref="T:Devart.Data.Oracle.OracleLob" />. The actual LOB data is fetched only when the field value is requested. The cache is used. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.ReadLobMode.Direct">
      <summary>LOB objects are treated as instances <see cref="T:Devart.Data.Oracle.OracleLob" />, and fetched immediately. The cache is not used, so on consequent data fetch operations the LOB object will be read again from the server. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.ReadLobMode.Value">
      <summary>LOB objects are treated as byte arrays or strings, and fetched immediately. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.SqlPlusStatementType">
      <summary>Describes type of SQL*Plus command. Unless the corresponding SQL*Plus command name is explicitly specified, it coincides with the enumeration member's title. The functionality of corresponding commands in SQL*Plus is given below. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Accept">
      <summary>Represents the ACCEPT SQL*Plus command. In SQL*Plus this command reads a line of input and stores it in a given user variable. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Append">
      <summary>Represents the APPEND SQL*Plus command. In SQL*Plus this command adds specified text to the end of the current line in the buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Archive">
      <summary>Represents the ARCHIVE SQL*Plus command. In SQL*Plus this command starts or stops the automatic archiving of online redo log files, manually (explicitly) archives specified redo log files, or displays information about redo log files. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Attribute">
      <summary>Represents the ATTRIBUTE SQL*Plus command. In SQL*Plus this command specifies display characteristics for a given attribute of an Object Type column, and lists the current display characteristics for a single attribute or all attributes. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Break">
      <summary>Represents the BREAK SQL*Plus command. In SQL*Plus this command specifies where and how formatting will change in a report, or lists the current break definition. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Btitle">
      <summary>Represents the BTITLE SQL*Plus command. In SQL*Plus this command places and formats a specified title at the bottom of each report page, or lists the current BTITLE definition. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Change">
      <summary>Represents the CHANGE SQL*Plus command. In SQL*Plus this command changes text on the current line in the buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Clear">
      <summary>Represents the CLEAR SQL*Plus command. In SQL*Plus this command resets or erases the current clause or setting for the specified option, such as BREAKS or COLUMNS. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Column">
      <summary>Represents the COLUMN SQL*Plus command. In SQL*Plus this command specifies display characteristics for a given column, or lists the current display characteristics for a single column or for all columns. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Compute">
      <summary>Represents the COMPUTE SQL*Plus command. In SQL*Plus this command calculates and prints summary lines, using various standard computations, on subsets of selected rows, or lists all COMPUTE definitions. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Connect">
      <summary>Represents the CONNECT SQL*Plus command. In SQL*Plus this command connects a given user to Oracle. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Copy">
      <summary>Represents the COPY SQL*Plus command. In SQL*Plus this command copies results from a query to a table in a local or remote database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Define">
      <summary>Represents the DEFINE SQL*Plus command. In SQL*Plus this command specifies a user variable and assigns it a CHAR value, or lists the value and variable type of a single variable or all variables. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Del">
      <summary>Represents the DEL SQL*Plus command. In SQL*Plus this command deletes one or more lines of the buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Describe">
      <summary>Represents the DESCRIBE SQL*Plus command. In SQL*Plus this command lists the column definitions for the specified table, view, or synonym or the specifications for the specified function or procedure. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Disconnect">
      <summary>Represents the DISCONNECT SQL*Plus command. In SQL*Plus this command commits pending changes to the database and logs the current user off Oracle, but does not exit SQL*Plus. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Edit">
      <summary>Represents the EDIT SQL*Plus command. In SQL*Plus this command invokes a host operating system text editor on the contents of the specified file or on the contents of the buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Execute">
      <summary>Represents the EXECUTE SQL*Plus command. In SQL*Plus this command executes a single PL/SQL statement. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Get">
      <summary>Represents the GET SQL*Plus command. In SQL*Plus this command loads a host operating system file into the SQL buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Help">
      <summary>Represents the HELP SQL*Plus command. In SQL*Plus this command accesses the SQL*Plus help system. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Host">
      <summary>Represents the HOST SQL*Plus command. In SQL*Plus this command executes a host operating system command without leaving SQL*Plus. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Input">
      <summary>Represents the INPUT SQL*Plus command. In SQL*Plus this command adds one or more new lines after the current line in the buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.List">
      <summary>Represents the LIST SQL*Plus command. In SQL*Plus this command lists one or more lines of the SQL buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Password">
      <summary>Represents the PASSWORD SQL*Plus command. In SQL*Plus this command allows a password to be changed without echoing the password on an input device. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Pause">
      <summary>Represents the PAUSE SQL*Plus command. In SQL*Plus this command displays the specified text, then waits for the user to press Return. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Print">
      <summary>Represents the PRINT SQL*Plus command. In SQL*Plus this command displays the current value of a bind variable. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Prompt">
      <summary>Represents the PROMPT SQL*Plus command. In SQL*Plus this command sends the specified message to the user's screen. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Quit">
      <summary> Represents the QUIT SQL*Plus command. This command terminates SQL*Plus and returns control to the operating system. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Recover">
      <summary>Represents the RECOVER SQL*Plus command. In SQL*Plus this command performs media recovery on one or more tablespaces, one or more datafiles, or the entire database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Remark">
      <summary>Represents the REMARK SQL*Plus command. In SQL*Plus this command begins a comment in a script. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Repfooter">
      <summary>Represents the REPFOOTER SQL*Plus command. In SQL*Plus this command places and formats a specified report footer at the bottom of each report, or lists the current REPFOOTER definition. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Repheader">
      <summary>Represents the REPHEADER SQL*Plus command. In SQL*Plus this command places and formats a specified report header at the top of each report, or lists the current REPHEADER definition. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Run">
      <summary>Represents the RUN SQL*Plus command. In SQL*Plus this command lists and executes the SQL command or PL/SQL block currently stored in the SQL buffer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Save">
      <summary>Represents the SAVE SQL*Plus command. In SQL*Plus this command saves the contents of the SQL buffer in a host operating system file (a script). </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Set">
      <summary>Represents the SET SQL*Plus command. In SQL*Plus this command sets a system variable to alter the SQL*Plus environment for your current session. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Show">
      <summary>Represents the SHOW SQL*Plus command. In SQL*Plus this command shows the value of a SQL*Plus system variable or the current SQL*Plus environment. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Shutdown">
      <summary>Represents the SHUTDOWN SQL*Plus command. In SQL*Plus this command shuts down a currently running Oracle instance. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Spool">
      <summary>Represents the SPOOL SQL*Plus command. In SQL*Plus this command stores query results in an operating system file and, optionally, sends the file to a printer. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Start">
      <summary>Represents the START SQL*Plus command. In SQL*Plus this command executes the contents of the specified script. The script can only be called from a url. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.StartEx">
      <summary>Represents the @@ SQL*Plus command. In SQL*Plus this command runs a script; looks for the specified script in the same path as the script from which it was called. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Startup">
      <summary>Represents the STARTUP SQL*Plus command. In SQL*Plus this command starts an Oracle instance and optionally mounts and opens a database. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Store">
      <summary>Represents the STORE SQL*Plus command. In SQL*Plus this command saves attributes of the current SQL*Plus environment in a host operating system file (a script). </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Timing">
      <summary>Represents the TIMING SQL*Plus command. In SQL*Plus this command records timing data for an elapsed period of time, lists the current timer's title and timing data, or lists the number of active timers. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Ttitle">
      <summary>Represents the TTITLE SQL*Plus command. In SQL*Plus this command places and formats a specified title at the top of each report page, or lists the current TTITLE definition. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Undefine">
      <summary>Represents the UNDEFINE SQL*Plus command. In SQL*Plus this command deletes one or more user variables that you defined either explicitly (with the DEFINE command) or implicitly (with an argument to the START command). </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Unknown">
      <summary>The SQL*Plus command type is not set. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Variable">
      <summary>Represents the VARIABLE SQL*Plus command. In SQL*Plus this command declares a bind variable that can be referenced in PL/SQL. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlPlusStatementType.Whenever">
      <summary>Represents the "WHENEVER OSERROR" or "WHENEVER SQLERROR" SQL*Plus command. This command exits SQL*Plus if either an operating system command or SQL command or PL/SQL block generates an error. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.SqlStatementExecuteEventArgs">
      <summary>Provides data for the <see cref="E:Devart.Data.Oracle.OracleScript.SqlStatementExecute" /> event of the <see cref="T:Devart.Data.Oracle.OracleScript" /> class. </summary>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.Length">
      <summary>Gets length of the statement in symbols. </summary>
      <keywords>SqlStatementExecuteEventArgs.Length property </keywords>
      <value>Length of the statement. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.LineNumber">
      <summary>Gets number of line in the whole script where the statement can be located. </summary>
      <keywords>SqlStatementExecuteEventArgs.LineNumber property </keywords>
      <value>Number of line in the whole script. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.LinePosition">
      <summary>Gets position of the statement in its line. </summary>
      <keywords>SqlStatementExecuteEventArgs.LinePosition property </keywords>
      <value>Position of the statement. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.Offset">
      <summary>Gets offset of the statement in the whole script text. </summary>
      <keywords>SqlStatementExecuteEventArgs.Offset property </keywords>
      <value>Offset of the statement in the script text. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.Reader">
      <summary>Gets or sets an <see cref="T:Devart.Data.Oracle.OracleDataReader" /> that represents statement resultset. </summary>
      <keywords>SqlStatementExecuteEventArgs.Reader property </keywords>
      <value>An <see cref="T:Devart.Data.Oracle.OracleDataReader" /> object. This property can be null. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.SqlPlusStatementType">
      <summary>Gets type of SQL*Plus statement. </summary>
      <keywords>SqlStatementExecuteEventArgs.SqlPlusStatementType property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.SqlPlusStatementType" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.StatementStatus">
      <summary>Determines status of the statement and script execution. </summary>
      <keywords>SqlStatementExecuteEventArgs.StatementStatus property </keywords>
      <value>One of the <see cref="T:Devart.Data.Oracle.OracleSqlStatementStatus" /> values. The default value is <see cref="F:Devart.Data.Oracle.OracleSqlStatementStatus.Continue" />. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.StatementType">
      <summary>Gets type of the statement. </summary>
      <keywords>SqlStatementExecuteEventArgs.StatementType property </keywords>
      <value>One of the <see cref="T:Devart.Common.SqlStatementType" /> values. </value>
    </member>
    <member name="P:Devart.Data.Oracle.SqlStatementExecuteEventArgs.Text">
      <summary>Gets SQL statement that is about to be executed. </summary>
      <keywords>SqlStatementExecuteEventArgs.Text property </keywords>
      <value>SQL statement. </value>
    </member>
    <member name="T:Devart.Data.Oracle.SqlStatementExecuteEventHandler">
      <summary>Represents the method that will handle the <see cref="E:Devart.Data.Oracle.OracleScript.SqlStatementExecute" /> event of an <see cref="T:Devart.Data.Oracle.OracleScript" />. </summary>
      <keywords>SqlStatementExecuteEventHandler delegate </keywords>
      <param name="sender">The source of the event. </param>
      <param name="e">An <see cref="T:Devart.Data.Oracle.SqlStatementExecuteEventArgs" /> object that contains the event data. </param>
    </member>
    <member name="T:Devart.Data.Oracle.SqlTraceMode">
      <summary>Defines the level of SQL trace for the <see cref="T:Devart.Data.Oracle.OracleTrace" /> component. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlTraceMode.BasicStatistics">
      <summary>BASIC statistics level (no advisories or statistics are collected). </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlTraceMode.BindVariables">
      <summary>Bind variables values are collected. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlTraceMode.TimedStatistics">
      <summary>Duration of operation performance is collected. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlTraceMode.Unknown">
      <summary>Unknown mode. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.SqlTraceMode.WaitEvents">
      <summary>Event wait information is collected. </summary>
    </member>
    <member name="T:Devart.Data.Oracle.TraceState">
      <summary>Specifies type of the trace mode in the <see cref="T:Devart.Data.Oracle.OracleTrace" /> component. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.TraceState.PlSqlTrace">
      <summary>SQL trace. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.TraceState.SqlTrace">
      <summary>PL/SQL trace. </summary>
    </member>
    <member name="F:Devart.Data.Oracle.TraceState.Unknown">
      <summary>Unknown state. </summary>
    </member>
  </members>
</doc>