DataSet.Clone Метод

Определение

Копирует структуру класса DataSet, включая все схемы, соотношения и ограничения объекта DataTable.Copies the structure of the DataSet, including all DataTable schemas, relations, and constraints. Данные не копируются.Does not copy any data.

public:
 virtual System::Data::DataSet ^ Clone();
public virtual System.Data.DataSet Clone ();
abstract member Clone : unit -> System.Data.DataSet
override this.Clone : unit -> System.Data.DataSet
Public Overridable Function Clone () As DataSet

Возвраты

Новый класс DataSet, имеющий ту же схему, что и текущий класс DataSet, но не содержащий данных.A new DataSet with the same schema as the current DataSet, but none of the data.

Примеры

В следующем примере создается клон DataSet схемы объекта.The following example creates a clone of a DataSet object's schema.

private void GetClone(DataSet dataSet)
{
    // Get a clone of the original DataSet.
    DataSet cloneSet = dataSet.Clone();

    // Insert code to work with clone of the DataSet.
}
Private Sub GetClone(ByVal dataSet As DataSet)
   ' Get a clone of the original DataSet.
   Dim cloneSet As DataSet = dataSet.Clone()

   ' Insert code to work with clone of the DataSet.
End Sub

Комментарии

Примечание

Если эти классы были подклассами, клон также будет иметь один и тот же подкласс.If these classes have been subclassed, the clone will also be of the same subclasses.

Применяется к

Дополнительно