Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CheckNamespaceValidityForNestedRelations()

void System.Data.DataTable.CheckNamespaceValidityForNestedRelations ( string realNamespace)
inlinepackageinherited

Definition at line 1978 of file DataTable.cs.

1979 {
1980 foreach (DataRelation childRelation in ChildRelations)
1981 {
1982 if (childRelation.Nested)
1983 {
1984 if (realNamespace != null)
1985 {
1986 childRelation.ChildTable.CheckNamespaceValidityForNestedParentRelations(realNamespace, this);
1987 }
1988 else
1989 {
1990 childRelation.ChildTable.CheckNamespaceValidityForNestedParentRelations(GetInheritedNamespace(new List<DataTable>()), this);
1991 }
1992 }
1993 }
1994 if (realNamespace == null)
1995 {
1997 }
1998 }
string GetInheritedNamespace(List< DataTable > visitedTables)
void CheckNamespaceValidityForNestedParentRelations(string ns, DataTable parentTable)
DataRelationCollection ChildRelations
Definition DataTable.cs:324

References System.Data.DataTable.CheckNamespaceValidityForNestedParentRelations(), System.Data.DataTable.ChildRelations, and System.Data.DataTable.GetInheritedNamespace().