DataTable.Copy Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Copia tanto a estrutura como os dados para este DataTable.
public:
System::Data::DataTable ^ Copy();
public System.Data.DataTable Copy();
member this.Copy : unit -> System.Data.DataTable
Public Function Copy () As DataTable
Devoluções
Um novo DataTable com a mesma estrutura (esquemas de tabela e restrições) e dados que este DataTable.
Se estas classes foram derivadas, a cópia também será das mesmas classes derivadas.
Copy() cria um novo DataTable com a mesma estrutura e dados do original DataTable. Para copiar a estrutura para um novo DataTable, mas não os dados, use Clone().
Exemplos
O exemplo seguinte utiliza o Copy método para criar uma cópia do original DataTable. O nome do espaço de nomes não é mantido se for herdado de um progenitor DataTable ou 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