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

CheckCascadingNamespaceConflict() private method

private CheckCascadingNamespaceConflict ( string realNamespace ) : void
realNamespace string
return void
        internal void CheckCascadingNamespaceConflict(string realNamespace)
        {
            foreach (DataRelation rel in ChildRelations)
            {
                if ((rel.Nested) && (rel.ChildTable != this) && (rel.ChildTable._tableNamespace == null))
                {
                    DataTable childTable = rel.ChildTable;
                    if (_dataSet.Tables.Contains(childTable.TableName, realNamespace, false, true))
                        throw ExceptionBuilder.DuplicateTableName2(TableName, realNamespace);

                    childTable.CheckCascadingNamespaceConflict(realNamespace);
                }
            }
        }
DataTable