iBATIS.NET Class Library DataMapper V1.6.1, DataAccess V1.9.1

InMemoryDataReader Class

An implementation of IDataReader that will copy the contents of the an open IDataReader to an in-memory InMemoryDataReader if the session IDbProvider doesn't allow multiple open IDataReader with the same IDbConnection.

For a list of all members of this type, see InMemoryDataReader Members.

System.Object
   InMemoryDataReader

[Visual Basic]
<DefaultMember(MemberName:="Item", TypeId:=System.Reflection.DefaultMemberAttribute)>
Public Class InMemoryDataReader
    Implements IDataReader, IDisposable, IDataRecord
[C#]
[DefaultMember(MemberName="Item", TypeId=System.Reflection.DefaultMemberAttribute)]
public class InMemoryDataReader : IDataReader, IDisposable, IDataRecord

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: IBatisNet.DataMapper.Commands

Assembly: IBatisNet.DataMapper (in IBatisNet.DataMapper.dll)

See Also

InMemoryDataReader Members | IBatisNet.DataMapper.Commands Namespace