System.Data.Tests.DataSetTest2.Reset C# (CSharp) Метод

Reset() приватный Метод

private Reset ( ) : void
Результат void
        public void Reset()
        {
            DataTable dt1 = DataProvider.CreateParentDataTable();
            DataTable dt2 = DataProvider.CreateChildDataTable();
            dt1.PrimaryKey = new DataColumn[] { dt1.Columns[0] };
            dt2.PrimaryKey = new DataColumn[] { dt2.Columns[0], dt2.Columns[1] };
            var ds = new DataSet();
            ds.Tables.AddRange(new DataTable[] { dt1, dt2 });
            DataRelation rel = new DataRelation("Rel", dt1.Columns["ParentId"], dt2.Columns["ParentId"]);
            ds.Relations.Add(rel);

            ds.Reset();

            // Reset - Relations
            Assert.Equal(0, ds.Relations.Count);
            // Reset - Tables
            Assert.Equal(0, ds.Tables.Count);
        }
DataSetTest2