System.Data.Common.RowUpdatedEventArgs.CopyToRows C# (CSharp) Метод

CopyToRows() публичный Метод

public CopyToRows ( DataRow array ) : void
array System.Data.DataRow
Результат void
        public void CopyToRows(DataRow[] array)
        {
            CopyToRows(array, 0);
        }

Same methods

RowUpdatedEventArgs::CopyToRows ( DataRow array, int arrayIndex ) : void

Usage Example

Пример #1
0
        public void CopyToRows()
        {
            var table = new DataTable();
            var args  = new RowUpdatedEventArgs(table.NewRow(), null, StatementType.Update, null);

            Assert.Throws <ArgumentNullException>(() => args.CopyToRows(null));

            var newRows = new DataRow[2];

            args.CopyToRows(newRows, 1);
            Assert.Null(newRows[0]);
            Assert.NotNull(newRows[1]);
            Assert.Same(table, newRows[1].Table);

            Assert.Throws <IndexOutOfRangeException>(() => args.CopyToRows(newRows, 2));
        }