public override Type GetFieldType(int ordinal) { if (ordinal >= 0 && ordinal < _mColumnCount) { return(StandardTypes.MapType(_mColumns[ordinal].TypeSignature.RawType)); } return(null); }
public override object GetValue(int ordinal) { return(StandardTypes.Convert(_mColumns[ordinal].TypeSignature.RawType, _mFields[ordinal])); }