C# Class Amnesia.Data.DisconnectedReader

Inheritance: IDataReader, IEnumerable, ICollection
Show file Open project: vc3/Amnesia Class Usage Examples

Private Properties

Property Type Description
IDataReader System.Data.DataTable
IDataReader bool
IDataReader void
IDataRecord System.DateTime
IDataRecord System.Guid
IDataRecord IDataReader
IDataRecord System.Type
IDataRecord bool
IDataRecord byte
IDataRecord char
IDataRecord decimal
IDataRecord double
IDataRecord float
IDataRecord int
IDataRecord int
IDataRecord int
IDataRecord long
IDataRecord long
IDataRecord long
IDataRecord object
IDataRecord short
IDataRecord string
IDisposable void
IEnumerable IEnumerator
this objectIDataRecord.System
this objectIDataRecord.System

Public Methods

Method Description
CopyTo ( System array, int index ) : void
DisconnectedReader ( IDataReader reader ) : System

Caches a data reader to enable disconnected data access via the IDataReader interface.

DisconnectedReader ( IDataReader reader, int startIndex, int limit ) : System
GetEnumerator ( ) : System.Collections.IEnumerator
SetRange ( int startIndex, int limit ) : void

Private Methods

Method Description
IDataReader ( ) : DataTable
IDataReader ( ) : bool
IDataReader ( ) : void
IDataRecord ( int index ) : System.DateTime
IDataRecord ( int index ) : System.Guid
IDataRecord ( int index ) : IDataReader
IDataRecord ( int index ) : Type
IDataRecord ( int index ) : bool
IDataRecord ( int index ) : byte
IDataRecord ( int index ) : char
IDataRecord ( int index ) : decimal
IDataRecord ( int index ) : double
IDataRecord ( int index ) : float
IDataRecord ( int index ) : int
IDataRecord ( object values ) : int
IDataRecord ( string name ) : int
IDataRecord ( int index ) : long
IDataRecord ( int index, long fieldOffset, byte buffer, int bufferOffset, int length ) : long
IDataRecord ( int index, long fieldOffset, char buffer, int bufferOffset, int length ) : long
IDataRecord ( int index ) : object
IDataRecord ( int index ) : short
IDataRecord ( int index ) : string
IDisposable ( ) : void
IEnumerable ( ) : IEnumerator
this ( int index ) : objectIDataRecord.System
this ( string name ) : objectIDataRecord.System

Method Details

CopyTo() public method

public CopyTo ( System array, int index ) : void
array System
index int
return void

DisconnectedReader() public method

Caches a data reader to enable disconnected data access via the IDataReader interface.
public DisconnectedReader ( IDataReader reader ) : System
reader IDataReader The IDataReader to cache.
return System

DisconnectedReader() public method

public DisconnectedReader ( IDataReader reader, int startIndex, int limit ) : System
reader IDataReader
startIndex int
limit int
return System

GetEnumerator() public method

public GetEnumerator ( ) : System.Collections.IEnumerator
return System.Collections.IEnumerator

SetRange() public method

public SetRange ( int startIndex, int limit ) : void
startIndex int
limit int
return void