DataTable.Copy Metoda

Definice

Zkopíruje strukturu i data pro tento DataTableobjekt .

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

Návraty

Nové DataTable se stejnou strukturou (schémata a omezení tabulek) a daty jako tato DataTable.

Pokud byly tyto třídy odvozeny, kopie bude také ze stejných odvozených tříd.

Copy() vytvoří nový DataTable se stejnou strukturou a daty jako původní DataTableobjekt . Pokud chcete zkopírovat strukturu do nového DataTableobjektu , ale ne dat, použijte Clone().

Příklady

Následující příklad používá metodu Copy k vytvoření kopie původního DataTableobjektu . Název oboru názvů se nezachová, pokud je zděděn z nadřazeného DataTable objektu nebo 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

Platí pro

Viz také