public static dynamic ToDynamicRecord(this IDataRecord dataRecord, OptimizedDictionaryIndex<string> index, string tableName, Database database) { return new SimpleRecord(dataRecord.ToDictionary(index), tableName, database); }
public static IDictionary<string, object> ToDictionary(this IDataRecord dataRecord, OptimizedDictionaryIndex<string> index) { return OptimizedDictionary.Create(index,dataRecord.GetValues()); }
public static dynamic ToDynamicRecord(this IDataRecord dataRecord, OptimizedDictionaryIndex<string> index) { return ToDynamicRecord(dataRecord, index, null, null); }