DataRowCollection.InsertAt(DataRow, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt eine neue Zeile an der angegebenen Position in die Auflistung ein.
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)
Parameter
- pos
- Int32
Die (nullbasierte) Position in der Auflistung, wo Sie die DataRow
hinzufügen möchten.
Ausnahmen
Die pos
ist kleiner als 0.
Hinweise
Die von InsertAt angegebene Position wird durch die Reihenfolge der Zeilen in der DataRowCollection nur wider. Wenn mehr als eine Zeile in einem DataRow Array zurückgegeben wird, wird die eingefügte Zeile möglicherweise nicht an der durch InsertAtangegebenen Position zurückgegeben. Beispielsweise gibt die Rows -Eigenschaft die Zeile an der angegebenen Einfügeposition zurück. Select und GetChildRows nicht. Wenn Sie den Inhalt von DataRowCollection als XML schreiben, z. B. , WriteXmlwerden die Zeilen in der vom DataRowCollectionangegebenen Reihenfolge geschrieben.
Wenn der für den pos
Parameter angegebene Wert größer als die Anzahl der Zeilen in der Auflistung ist, wird die neue Zeile am Ende hinzugefügt.