VistaDB 6
VistaDB.Provider Namespace / VistaDBDataReader Class
Properties Methods


In This Topic
    VistaDBDataReader Class Members
    In This Topic

    The following tables list the members exposed by VistaDBDataReader.

    Public Properties
     NameDescription
    Public PropertyOverridden. Gets a value indicating the depth of nesting for the current row. Gets a value indicating the depth of nesting for the current row.  
    Public PropertyOverridden. Gets the number of columns in the current row. Gets the number of columns in the current row.  
    Public PropertyOverridden. Gets a value that indicates whether this System.Data.Common.DbDataReader contains one or more rows. Gets a value that indicates whether this VistaDBDataReader contains one or more rows.  
    Public PropertyOverridden. Gets a value indicating whether the System.Data.Common.DbDataReader is closed. Gets a value indicating whether the VistaDBDataReader is closed.  
    Public PropertyOverloaded. Overridden. Gets the value of the specified column as an instance of System.Object. Gets the value of the specified column as an instance of Object.  
    Public PropertyOverridden. Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.Gets the number of rows changed, inserted, or deleted by execution of the SQL statement. This will be set to 0 if no rows were affected or the statement failed. This value shall be set to -1 for SELECT statements according to the IDataReader.RecordsAffected property.  
    Public PropertyGets the number of fields in the System.Data.Common.DbDataReader that are not hidden. (Inherited from System.Data.Common.DbDataReader)
    Top
    Public Methods
     NameDescription
    Public MethodOverridden. Closes the System.Data.Common.DbDataReader object. Closes the VistaDBDataReader object.  
    Public MethodCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
    Public MethodOverridden. Gets the value of the specified column as a Boolean. Gets the value of the specified column as a Boolean.  
    Public MethodOverridden. Gets the value of the specified column as a byte. Gets the value of the specified column as a byte.  
    Public MethodOverridden. Reads a stream of bytes from the specified column, starting at location indicated by dataOffset, into the buffer, starting at the location indicated by bufferOffset. Reads a stream of bytes from the specified column, starting at location indicated by dataIndex, into the buffer, starting at the location indicated by bufferIndex.  
    Public MethodOverridden. Gets the value of the specified column as a single character. Gets the value of the specified column as a single character.  
    Public MethodOverridden. Reads a stream of characters from the specified column, starting at location indicated by dataOffset, into the buffer, starting at the location indicated by bufferOffset. Reads a stream of characters from the specified column, starting at location indicated by dataIndex, into the buffer, starting at the location indicated by bufferIndex.  
    Public MethodOverridden. Gets name of the data type of the specified column. Gets name of the data type of the specified column.  
    Public MethodOverridden. Gets the value of the specified column as a System.DateTime object. Gets the value of the specified column as a DateTime object.  
    Public MethodOverridden. Gets the value of the specified column as a System.Decimal object. Gets the value of the specified column as a Decimal object.  
    Public MethodOverridden. Gets the value of the specified column as a double-precision floating point number. Gets the value of the specified column as a double-precision floating point number.  
    Public MethodOverridden. Returns an System.Collections.IEnumerator that can be used to iterate through the rows in the data reader. Returns an IEnumerator that can be used to iterate through the rows in the data reader.  
    Public MethodOverridden. Gets the data type of the specified column. Gets the data type of the specified column.  
    Public MethodSynchronously gets the value of the specified column as a type. (Inherited from System.Data.Common.DbDataReader)
    Public MethodOverloaded. Asynchronously gets the value of the specified column as a type. (Inherited from System.Data.Common.DbDataReader)
    Public MethodGets the VistaDBType of the specified column.  
    Public MethodOverridden. Gets the value of the specified column as a single-precision floating point number. Gets the value of the specified column as a single-precision floating point number.  
    Public MethodOverridden. Gets the value of the specified column as a globally-unique identifier (GUID). Gets the value of the specified column as a globally-unique identifier (GUID).  
    Public MethodOverridden. Gets the value of the specified column as a 16-bit signed integer. Gets the value of the specified column as a 16-bit signed integer.  
    Public MethodOverridden. Gets the value of the specified column as a 32-bit signed integer. Gets the value of the specified column as a 32-bit signed integer.  
    Public MethodOverridden. Gets the value of the specified column as a 64-bit signed integer. Gets the value of the specified column as a 64-bit signed integer.  
    Public MethodRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
    Public MethodOverridden. Gets the name of the column, given the zero-based column ordinal. Gets the name of the column, given the zero-based column ordinal.  
    Public MethodOverridden. Gets the column ordinal given the name of the column. Gets the column ordinal given the name of the column.  
    Public MethodOverridden. Returns a System.Data.DataTable that describes the column metadata of the System.Data.Common.DbDataReader.Create a DataTable containing DataColumn objects that correspond to the columns returned by your query.  
    Public MethodRetrieves data as a System.IO.Stream. (Inherited from System.Data.Common.DbDataReader)
    Public MethodOverridden. Gets the value of the specified column as an instance of System.String. Gets the value of the specified column as an instance of String.  
    Public MethodRetrieves data as a System.IO.TextReader. (Inherited from System.Data.Common.DbDataReader)
    Public MethodOverridden. Gets the value of the specified column as an instance of System.Object. Gets the value of the specified column as an instance of Object.  
    Public MethodOverridden. Populates an array of objects with the column values of the current row. Gets all attribute columns in the collection for the current row.  
    Public MethodObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
    Public MethodOverridden. Gets a value that indicates whether the column contains nonexistent or missing values. Gets a value that indicates whether the column contains nonexistent or missing values.  
    Public MethodOverloaded. An asynchronous version of System.Data.Common.DbDataReader.IsDBNull(System.Int32), which gets a value that indicates whether the column contains non-existent or missing values. (Inherited from System.Data.Common.DbDataReader)
    Public MethodOverridden. Advances the reader to the next result when reading the results of a batch of statements. Advances the reader to the next result when reading the results of a batch of statements.  
    Public MethodOverloaded. Overridden. This is the asynchronous version of System.Data.Common.DbDataReader.NextResult. Providers should override with an appropriate implementation. The cancellationToken may optionally be ignored. The default implementation invokes the synchronous System.Data.Common.DbDataReader.NextResult method and returns a completed task, blocking the calling thread. The default implementation will return a cancelled task if passed an already cancelled cancellationToken. Exceptions thrown by System.Data.Common.DbDataReader.NextResult will be communicated via the returned Task Exception property. Other methods and properties of the DbDataReader object should not be invoked while the returned Task is not yet completed. Advances the reader to the next result when reading the results of a batch of statements.  
    Public MethodOverridden. Advances the reader to the next record in a result set. Advances the reader to the next record in a result set.  
    Public MethodOverloaded. Overridden. This is the asynchronous version of System.Data.Common.DbDataReader.Read. Providers should override with an appropriate implementation. The cancellationToken may optionally be ignored. The default implementation invokes the synchronous System.Data.Common.DbDataReader.Read method and returns a completed task, blocking the calling thread. The default implementation will return a cancelled task if passed an already cancelled cancellationToken. Exceptions thrown by Read will be communicated via the returned Task Exception property. Do not invoke other methods and properties of the DbDataReader object until the returned Task is complete. Advances the reader to the next record in a result set.  
    Top
    Protected Methods
     NameDescription
    Protected MethodReturns a System.Data.Common.DbDataReader object for the requested column ordinal that can be overridden with a provider-specific implementation. (Inherited from System.Data.Common.DbDataReader)
    Protected MethodOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
    Top
    See Also