public Row(Field[] fields) { _fields = fields; Info = new FdbRowInfo { Linked = default,
internal Row(FdbRowInfo info) { Info = info; _fields = new Field[info.DataHeader.ColumnCount]; for (var i = 0; i < info.DataHeader.ColumnCount; i++) { var data = info.DataHeader.Data; _fields[i] = new Field(data.Types[i], data.Data[i]); } }
internal Column(FdbRowInfo data, Table table) { Data = data; Table = table; }