internal void DoRaiseNamespaceChange()
{
RaisePropertyChanging(nameof(Namespace));
// raise column Namespace change
foreach (DataColumn col in Columns)
{
if (col._columnUri == null)
{
col.RaisePropertyChanging(nameof(Namespace));
}
}
foreach (DataRelation rel in ChildRelations)
{
if ((rel.Nested) && (rel.ChildTable != this))
{
DataTable childTable = rel.ChildTable;
rel.ChildTable.DoRaiseNamespaceChange();
}
}
}