Share via


DataReader Members

Include Protected Members
Include Inherited Members

Provides the ability to expose data from any data source.

The DataReader type exposes the following members.

Constructors

 

Name

Description

Protected method

DataReader

Initializes a new instance of the DataReader class.

Top

Methods

 

Name

Description

Public method

Close

Closes the DataReader instance.

Public method

Dispose

Overloaded. Releases managed resources held for the DataReader instance.

Public method

Equals

Determines whether the specified Object is equal to the current Object. (Inherited from Object.)

Protected method

Finalize

Finalizes the current DataReader instance. (Overrides Object.Finalize().)

Public method

GetBytes

Overloaded. Retrieves a specified number of bytes of raw binary data.

Public method

GetHashCode

Serves as a hash function for a particular type. (Inherited from Object.)

Public method

GetItem

Overloaded. Retrieves the value of the item at the specified index in the current block of data.

Public method

GetItemIndex

Returns the index corresponding to the specified item name in the block of data.

Public method

GetItemMaxLength

Retrieves the maximum length, in characters, of data items at the specified index.

Public method

GetItemName

Retrieves the name assigned to the data item at the specified index, if any.

Public method

GetItemType

Overloaded. Retrieves the data type of a data item, or items, at the specified index in a specified format.

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Public method

IsNullItem

Overloaded. Indicates whether the data item at the specified index is unspecified, that is, nulla null reference (Nothing in Visual Basic).

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

NextResult

Advances the data reader to the next result set in cases where the reader contains multiple result sets.

Public method

Read

Advances the reader to the next block of data in cases where the reader contains more than one block of data.

Public method

Terminate

Terminates the data reader immediately, without necessarily returning all of the data or setting output parameters.

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Top

Properties

 

Name

Description

Public property

Descriptor

Gets information that describes the data from a data source.

Protected property

HasDescriptor

Gets a value indicating whether the data reader exposes its IVsDataReaderDescriptor implementation through the Descriptor property.

Public property

IsClosed

Gets a Boolean value that indicates whether the specified reader has been closed.

Public property

ItemCount

Gets the number of items in the current block of data.

Public property

Status

Gets a numerical status code returned by the method currently providing data to the data reader.

Top

See Also

Reference

DataReader Class

Microsoft.VisualStudio.Data.Framework Namespace