DataRowCollection.InsertAt(DataRow, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wstawia nowy wiersz do kolekcji w określonej lokalizacji.
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)
Parametry
- pos
- Int32
Lokalizacja (oparta na zerze) w kolekcji, w której chcesz dodać element DataRow
.
Wyjątki
Wartość pos
jest mniejsza niż 0.
Uwagi
Lokalizacja określona przez InsertAt element jest odzwierciedlana przez kolejność wierszy tylko w tabeli DataRowCollection . Jeśli w DataRow tablicy jest zwracany więcej niż jeden wiersz, wstawiony wiersz może nie zostać zwrócony w lokalizacji określonej przez InsertAt. Na przykład Rows właściwość zwraca wiersz w określonej pozycji wstawiania. Select i GetChildRows nie może. Podczas zapisywania zawartości pliku DataRowCollection w formacie XML, na przykład , WriteXmlwiersze są zapisywane zgodnie z kolejnością określoną przez .DataRowCollection
Jeśli wartość określona dla parametru pos
jest większa niż liczba wierszy w kolekcji, nowy wiersz zostanie dodany na końcu.