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

◆ Namespace

string System.Data.DataTable.Namespace
getsetinherited

Definition at line 793 of file DataTable.cs.

794 {
795 get
796 {
798 }
800 set
801 {
802 long scopeId = DataCommonEventSource.Log.EnterScope("<ds.DataTable.set_Namespace|API> {0}, value='{1}'", ObjectID, value);
803 try
804 {
805 if (value != _tableNamespace)
806 {
807 if (_dataSet != null)
808 {
809 string text = ((value == null) ? GetInheritedNamespace(new List<DataTable>()) : value);
810 if (text != Namespace)
811 {
813 {
814 throw ExceptionBuilder.DuplicateTableName2(TableName, text);
815 }
817 }
818 }
821 }
823 }
824 finally
825 {
826 DataCommonEventSource.Log.ExitScope(scopeId);
827 }
828 }
829 }
DataTableCollection Tables
Definition DataSet.cs:396
string GetInheritedNamespace(List< DataTable > visitedTables)
void CheckCascadingNamespaceConflict(string realNamespace)
void CheckNamespaceValidityForNestedRelations(string realNamespace)

Referenced by System.Data.DataTable.DataTable(), System.Xml.DataSetMapper.AddColumnSchema(), System.Data.DataRelationCollection.AddCore(), System.Xml.DataSetMapper.AddTableSchema(), System.Data.XmlToDatasetMap.AddTableSchema(), System.Data.XmlToDatasetMap.AddTableSchema(), System.Xml.XmlDataDocument.AttachBoundElementToDataRow(), System.Data.DataSet.Clone(), System.Data.ForeignKeyConstraint.Clone(), System.Data.UniqueConstraint.Clone(), System.Data.RelationshipConverter.ConvertTo(), System.Data.DataTable.DeserializeDataTable(), System.Data.DataTableReader.GetSchemaTableFromDataTable(), System.Data.XSDSchema.HandleElementColumn(), System.Data.XSDSchema.HandleParticle(), System.Data.XSDSchema.HandleSimpleTypeSimpleContentColumn(), System.Data.XmlTreeGen.HandleTable(), System.Data.DataTable.IsEmptyXml(), System.Data.Merger.MergeSchema(), System.Data.DataTable.ReadXmlSchema(), System.Data.XmlDataTreeWriter.Save(), System.Data.XmlDataTreeWriter.SaveDiffgramData(), System.Data.DataTable.SerializeDataTable(), System.Data.DataTable.SerializeTableSchema(), System.Xml.XmlDataDocument.TablesAreOrdered(), System.Data.DataView.ToTable(), System.Data.DataTable.WriteXml(), and System.Data.DataTable.WriteXmlSchema().