DataRowCollection.InsertAt(DataRow, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет новую строку в коллекцию в указанное положение.
public:
void InsertAt(System::Data::DataRow ^ row, int pos);
public void InsertAt (System.Data.DataRow row, int pos);
member this.InsertAt : System.Data.DataRow * int -> unit
Public Sub InsertAt (row As DataRow, pos As Integer)
Параметры
- pos
- Int32
Отсчитываемое от нуля расположение в коллекции, куда необходимо добавить строку DataRow
.
Исключения
Значение параметра pos
меньше 0.
Комментарии
Расположение, указанное параметром InsertAt , отражается порядком строк в единственном DataRowCollection . Если в DataRow массиве возвращается несколько строк, вставленная строка может не быть возвращена в расположении, указанном параметром InsertAt. Например, Rows свойство возвращает строку в указанной позиции вставки. Select и GetChildRows не может. При записи содержимого в DataRowCollection формате XML, например , WriteXmlстроки записываются в соответствии с порядком, указанным в DataRowCollection.
Если значение, указанное pos
для параметра, больше числа строк в коллекции, новая строка добавляется в конец.