DataSet.Clone 方法

定义

DataSet复制结构,包括所有DataTable架构、关系和约束。 不复制任何数据。

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内容,但没有任何数据。

示例

以下示例创建对象的架构的克隆 DataSet

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

注解

注释

如果这些类已子类化,则克隆也将是同一个子类。

适用于

另请参阅