/// <inheritdoc /> public IList <Row> GetRows(IEnumerable <TStruct> rows) { if (rows == null) { throw new ArgumentNullException(nameof(rows)); } var search = Search.None; foreach (var row in rows) { search |= Search.IdentifierMatch(BaseTable, Layout.GetRow(row)); } return(BaseTable.GetRows(search)); }
/// <inheritdoc /> public Row GetRow(TStruct row) => BaseTable.GetRow(Search.IdentifierMatch(BaseTable, Layout.GetRow(row)));