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

◆ DataSetName

string System.Data.DataSet.DataSetName
getset

Definition at line 222 of file DataSet.cs.

223 {
224 get
225 {
226 return _dataSetName;
227 }
228 set
229 {
230 DataCommonEventSource.Log.Trace("<ds.DataSet.set_DataSetName|API> {0}, '{1}'", ObjectID, value);
231 if (value != _dataSetName)
232 {
233 if (value == null || value.Length == 0)
234 {
235 throw ExceptionBuilder.SetDataSetNameToEmpty();
236 }
237 DataTable dataTable = Tables[value, Namespace];
238 if (dataTable != null && !dataTable._fNestedInDataset)
239 {
240 throw ExceptionBuilder.SetDataSetNameConflicting(value);
241 }
242 RaisePropertyChanging("DataSetName");
244 }
245 }
246 }
DataTableCollection Tables
Definition DataSet.cs:396
string _dataSetName
Definition DataSet.cs:63
void RaisePropertyChanging(string name)
Definition DataSet.cs:2635

Referenced by System.Data.DataSet.DataSet(), System.Data.DataTableCollection.BaseAdd(), System.Data.DataSet.Clone(), System.Xml.XmlDataDocument.EnsureDocumentElement(), System.Data.DataTableReader.GetSchemaTableFromDataTable(), System.Data.DataSet.ReadXDRSchema(), System.Data.DataSet.ReadXml(), System.Data.XmlDataTreeWriter.Save(), System.Data.XmlDataTreeWriter.SaveDiffgramData(), System.Data.XmlTreeGen.SchemaTree(), and System.Data.DataSet.SerializeDataSetProperties().