skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • MCP Servers
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    MCP Servers

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Use Reports in Applications
    • System Requirements
    • Forums
    • Videos
    • Blogs
    • Submit a Ticket
    • FAQs
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now
Search all

Class OADataReader

Inheritance
System.Object
OADataReader
Namespace: Telerik.OpenAccess.Data.Common
Assembly: Telerik.OpenAccess.dll

Syntax

public class OADataReader : DbDataReader, IExtendedDataReader, IDataReader, IDisposable, IDataRecord

Properties

Depth

Declaration
public override int Depth { get; }
Property Value
System.Int32

FieldCount

Declaration
public override int FieldCount { get; }
Property Value
System.Int32

HasRows

Declaration
public override bool HasRows { get; }
Property Value
System.Boolean

IsClosed

Declaration
public override bool IsClosed { get; }
Property Value
System.Boolean

Item[Int32]

Declaration
public override object this[int ordinal] { get; }
Parameters
System.Int32 ordinal

Property Value
System.Object

Item[String]

Declaration
public override object this[string name] { get; }
Parameters
System.String name

Property Value
System.Object

RecordsAffected

Declaration
public override int RecordsAffected { get; }
Property Value
System.Int32

Methods

Close()

Declaration
public override void Close()

Dispose(Boolean)

Declaration
protected override void Dispose(bool disposing)
Parameters
System.Boolean disposing

GetBoolean(Int32)

Declaration
public override bool GetBoolean(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Boolean

GetByte(Int32)

Declaration
public override byte GetByte(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Byte

GetBytes(Int32, Int64, Byte[], Int32, Int32)

Declaration
public override long GetBytes(int ordinal, long dataOffset, byte[] buffer, int bufferOffset, int length)
Parameters
System.Int32 ordinal

System.Int64 dataOffset

System.Byte[] buffer

System.Int32 bufferOffset

System.Int32 length

Returns
System.Int64

GetChar(Int32)

Declaration
public override char GetChar(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Char

GetChars(Int32, Int64, Char[], Int32, Int32)

Declaration
public override long GetChars(int ordinal, long dataOffset, char[] buffer, int bufferOffset, int length)
Parameters
System.Int32 ordinal

System.Int64 dataOffset

System.Char[] buffer

System.Int32 bufferOffset

System.Int32 length

Returns
System.Int64

GetConvertedValue<T>(Int32)

Declaration
public T GetConvertedValue<T>(int columnIndex)
Parameters
System.Int32 columnIndex

Returns
T

Type Parameters
T

Implements
IExtendedDataReader.GetConvertedValue<T>(Int32)

GetDataTypeName(Int32)

Declaration
public override string GetDataTypeName(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.String

GetDateTime(Int32)

Declaration
public override DateTime GetDateTime(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.DateTime

GetDecimal(Int32)

Declaration
public override decimal GetDecimal(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Decimal

GetDouble(Int32)

Declaration
public override double GetDouble(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Double

GetEnumerator()

Declaration
public override IEnumerator GetEnumerator()
Returns
System.Collections.IEnumerator

GetFieldType(Int32)

Declaration
public override Type GetFieldType(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Type

GetFloat(Int32)

Declaration
public override float GetFloat(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Single

GetGuid(Int32)

Declaration
public override Guid GetGuid(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Guid

GetInt16(Int32)

Declaration
public override short GetInt16(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Int16

GetInt32(Int32)

Declaration
public override int GetInt32(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Int32

GetInt64(Int32)

Declaration
public override long GetInt64(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Int64

GetName(Int32)

Declaration
public override string GetName(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.String

GetOrdinal(String)

Declaration
public override int GetOrdinal(string name)
Parameters
System.String name

Returns
System.Int32

GetSchemaTable()

Declaration
public override DataTable GetSchemaTable()
Returns
System.Data.DataTable

GetString(Int32)

Declaration
public override string GetString(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.String

GetValue(Int32)

Declaration
public override object GetValue(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Object

GetValues(Object[])

Declaration
public override int GetValues(object[] values)
Parameters
System.Object[] values

Returns
System.Int32

IsDBNull(Int32)

Declaration
public override bool IsDBNull(int ordinal)
Parameters
System.Int32 ordinal

Returns
System.Boolean

NextResult()

Declaration
public override bool NextResult()
Returns
System.Boolean

Read()

Declaration
public override bool Read()
Returns
System.Boolean

Setup(DataReaderTypeConverter)

Declaration
public void Setup(DataReaderTypeConverter typeConverter)
Parameters
DataReaderTypeConverter typeConverter

Implements
IExtendedDataReader.Setup(DataReaderTypeConverter)
Getting Started
  • Install Now
  • Online Demos
Support Resources
  • Documentation
  • Knowledge Base
  • Videos
  • Reporting Samples Repository
  • Reporting Release History
Community
  • Forums
  • Blogs
  • Reporting Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.