DataTable.Copy Método

Definición

Copia tanto la estructura como los datos de este DataTableobjeto .

public:
 System::Data::DataTable ^ Copy();
public System.Data.DataTable Copy();
member this.Copy : unit -> System.Data.DataTable
Public Function Copy () As DataTable

Devoluciones

Nuevo DataTable con la misma estructura (esquemas de tabla y restricciones) y datos que este DataTable.

Si se han derivado estas clases, la copia también será de las mismas clases derivadas.

Copy() crea un nuevo DataTable con la misma estructura y datos que el original DataTable. Para copiar la estructura en un nuevo DataTable, pero no en los datos, use Clone().

Ejemplos

En el ejemplo siguiente se usa el Copy método para crear una copia del original DataTable. El nombre del espacio de nombres no se conserva si se hereda de un elemento primario DataTable o DataSet.

private void CopyDataTable(DataTable table){
    // Create an object variable for the copy.
    DataTable copyDataTable;
    copyDataTable = table.Copy();

    // Insert code to work with the copy.
 }
Private Sub CopyDataTable(ByVal table As DataTable )
    ' Create an object variable for the copy.
    Dim copyDataTable As DataTable
    copyDataTable = table.Copy()

    ' Insert code to work with the copy.
 End Sub

Se aplica a

Consulte también