DataRowCollection.InsertAt(DataRow, Int32) Método

Definición

Inserta una nueva fila en la colección en la ubicación especificada.Inserts a new row into the collection at the specified location.

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)

Parámetros

row
DataRow

DataRow que se va a agregar.The DataRow to add.

pos
Int32

La ubicación (basado en cero) en la colección donde desea agregar DataRow.The (zero-based) location in the collection where you want to add the DataRow.

Excepciones

pos es menor que 0.The pos is less than 0.

Comentarios

La ubicación especificada por InsertAt se refleja mediante el orden de las filas en el DataRowCollection único.The location specified by InsertAt is reflected by the order of rows in the DataRowCollection only. Si se devuelve más de una fila en una DataRow matriz, es posible que la fila insertada no se devuelva en la ubicación especificada por InsertAt .If more than one row is returned in a DataRow array, the inserted row may not be returned in the location specified by InsertAt. Por ejemplo, la Rows propiedad devuelve la fila en la posición de inserción especificada.For example, the Rows property returns the row in the specified insert position. Select y GetChildRows no pueden.Select and GetChildRows may not. Al escribir el contenido del DataRowCollection como XML, por ejemplo, WriteXml las filas se escriben de acuerdo con el orden especificado por DataRowCollection .When you write the contents of the DataRowCollection as XML, for example, WriteXml, the rows are written according to the order specified by the DataRowCollection.

Si el valor especificado para el pos parámetro es mayor que el número de filas de la colección, la nueva fila se agrega al final.If the value specified for the pos parameter is greater than the number of rows in the collection, the new row is added to the end.

Se aplica a