System.Data.Tests.DataProvider.CreateUniqueConstraint C# (CSharp) Метод

CreateUniqueConstraint() публичный статический Метод

public static CreateUniqueConstraint ( ) : DataTable
Результат DataTable
        public static DataTable CreateUniqueConstraint()
        {
            DataTable dt = DataProvider.CreateParentDataTable();
            return CreateUniqueConstraint(dt);
        }

Same methods

DataProvider::CreateUniqueConstraint ( DataTable dt ) : DataTable

Usage Example

Пример #1
0
        public void RemoveAt_Integer()
        {
            DataTable dt = DataProvider.CreateUniqueConstraint();

            dt.Constraints.RemoveAt(0);
            Assert.Equal(0, dt.Constraints.Count);

            dt = DataProvider.CreateUniqueConstraint();
            Constraint con = new UniqueConstraint(dt.Columns["String1"], false);

            dt.Constraints[0].ConstraintName = "constraint1";
            con.ConstraintName = "constraint2";
            dt.Constraints.Add(con);
            dt.Constraints.RemoveAt(0);
            Assert.Equal(1, dt.Constraints.Count);
            Assert.Equal("constraint2", dt.Constraints[0].ConstraintName);

            dt = DataProvider.CreateUniqueConstraint();
            dt.Constraints.CollectionChanged += new CollectionChangeEventHandler(Constraints_CollectionChanged);
            dt.Constraints.RemoveAt(0);
            Assert.Equal(true, _collectionChanged);

            ArrayList arr = new ArrayList(1);

            arr.Add(new IndexOutOfRangeException());
            TestException(new testExceptionMethodCallback(RemoveAt_I), arr);
        }
All Usage Examples Of System.Data.Tests.DataProvider::CreateUniqueConstraint