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()
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()
Returns
- bool
Read()
Returns
- bool