Table of Contents

Class MiniExcelDataReader

Namespace
MiniExcelLibs
Assembly
MiniExcel.dll
public class MiniExcelDataReader : IDataReader, IDataRecord, IDisposable
Inheritance
MiniExcelDataReader
Implements
Inherited Members

Properties

Depth

public int Depth { get; }

Property Value

int

FieldCount

public int FieldCount { get; }

Property Value

int

IsClosed

public bool IsClosed { get; }

Property Value

bool

this[int]

public object this[int i] { get; }

Parameters

i int

Property Value

object

this[string]

public object this[string name] { get; }

Parameters

name string

Property Value

object

RecordsAffected

public int RecordsAffected { get; }

Property Value

int

Methods

Close()

public void Close()

Dispose()

public void Dispose()

GetBoolean(int)

public bool GetBoolean(int i)

Parameters

i int

Returns

bool

GetByte(int)

public byte GetByte(int i)

Parameters

i int

Returns

byte

GetBytes(int, long, byte[], int, int)

public long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length)

Parameters

i int
fieldOffset long
buffer byte[]
bufferoffset int
length int

Returns

long

GetChar(int)

public char GetChar(int i)

Parameters

i int

Returns

char

GetChars(int, long, char[], int, int)

public long GetChars(int i, long fieldoffset, char[] buffer, int bufferoffset, int length)

Parameters

i int
fieldoffset long
buffer char[]
bufferoffset int
length int

Returns

long

GetData(int)

public IDataReader GetData(int i)

Parameters

i int

Returns

IDataReader

GetDataTypeName(int)

public string GetDataTypeName(int i)

Parameters

i int

Returns

string

GetDateTime(int)

public DateTime GetDateTime(int i)

Parameters

i int

Returns

DateTime

GetDecimal(int)

public decimal GetDecimal(int i)

Parameters

i int

Returns

decimal

GetDouble(int)

public double GetDouble(int i)

Parameters

i int

Returns

double

GetFieldType(int)

public Type GetFieldType(int i)

Parameters

i int

Returns

Type

GetFloat(int)

public float GetFloat(int i)

Parameters

i int

Returns

float

GetGuid(int)

public Guid GetGuid(int i)

Parameters

i int

Returns

Guid

GetInt16(int)

public short GetInt16(int i)

Parameters

i int

Returns

short

GetInt32(int)

public int GetInt32(int i)

Parameters

i int

Returns

int

GetInt64(int)

public long GetInt64(int i)

Parameters

i int

Returns

long

GetName(int)

public string GetName(int i)

Parameters

i int

Returns

string

GetOrdinal(string)

public int GetOrdinal(string name)

Parameters

name string

Returns

int

GetSchemaTable()

public DataTable GetSchemaTable()

Returns

DataTable

GetString(int)

public string GetString(int i)

Parameters

i int

Returns

string

GetValue(int)

public object GetValue(int i)

Parameters

i int

Returns

object

GetValues(object[])

public int GetValues(object[] values)

Parameters

values object[]

Returns

int

IsDBNull(int)

public bool IsDBNull(int i)

Parameters

i int

Returns

bool

NextResult()

public bool NextResult()

Returns

bool

Read()

public bool Read()

Returns

bool