DataTable.Copy Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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