DataRowCollection.InsertAt(DataRow, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inserta una nueva fila en la colección en la ubicación especificada.
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
- pos
- Int32
La ubicación (basado en cero) en la colección donde desea agregar DataRow
.
Excepciones
pos
es menor que 0.
Comentarios
La ubicación especificada por InsertAt se refleja en el orden de las filas solo DataRowCollection . 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. Por ejemplo, la Rows propiedad devuelve la fila en la posición de inserción especificada. Select y GetChildRows puede que no. Al escribir el contenido de DataRowCollection como XML, por ejemplo, WriteXml, las filas se escriben según el orden especificado por .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.