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

注解

注意

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

适用于

另请参阅