System.Data.DataTable.FindNestedParentRelations C# (CSharp) Method

FindNestedParentRelations() private method

private FindNestedParentRelations ( ) : DataRelation[]
return DataRelation[]
        private DataRelation[] FindNestedParentRelations()
        {
            List<DataRelation> nestedParents = null;
            foreach (DataRelation relation in ParentRelations)
            {
                if (relation.Nested)
                {
                    if (null == nestedParents)
                    {
                        nestedParents = new List<DataRelation>();
                    }
                    nestedParents.Add(relation);
                }
            }

            return (null == nestedParents) || (nestedParents.Count == 0) ?
                Array.Empty<DataRelation>() :
                nestedParents.ToArray();
        }
DataTable