Condividi tramite


DataRowCollection.InsertAt(DataRow, Int32) Metodo

Definizione

Immette una nuova riga nell'insieme, alla posizione specificata.

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)

Parametri

row
DataRow

Oggetto DataRow da aggiungere.

pos
Int32

Il percorso (in base zero) nell'insieme in cui si desidera aggiungere DataRow.

Eccezioni

pos è minore di 0.

Commenti

La posizione specificata da InsertAt viene riflessa dall'ordine delle righe nell'unico DataRowCollection . Se in una DataRow matrice vengono restituite più righe, la riga inserita potrebbe non essere restituita nella posizione specificata da InsertAt. Ad esempio, la Rows proprietà restituisce la riga nella posizione di inserimento specificata. Select e GetChildRows potrebbe non essere. Quando si scrive il contenuto di DataRowCollection come XML, ad esempio , WriteXmlle righe vengono scritte in base all'ordine specificato da DataRowCollection.

Se il valore specificato per il pos parametro è maggiore del numero di righe nella raccolta, la nuova riga viene aggiunta alla fine.

Si applica a