DataTable.Copy Método

Definição

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

Aplica-se a

Ver também