public RelatedView(DataColumn[] columns, object[] values) : base(columns[0].Table, false)
{
if (values == null)
{
throw ExceptionBuilder.ArgumentNull(nameof(values));
}
_parentRowView = null;
_parentKey = null;
_childKey = new DataKey(columns, true);
_filterValues = values;
Debug.Assert(Table == _childKey.Table, "Key.Table Must be equal to Current Table");
base.ResetRowViewCache();
}