DataSet.Clone Yöntem

Tanım

Tüm DataSet şemalar, ilişkiler ve kısıtlamalar dahil olmak üzere öğesinin DataTableyapısını kopyalar. Hiçbir veri kopyalamaz.

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

Döndürülenler

Geçerli DataSetile aynı şemaya sahip ancak verilerin hiçbiri olmayan yeni DataSet bir.

Örnekler

Aşağıdaki örnek, nesne DataSet şemasının bir kopyasını oluşturur.

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

Açıklamalar

Note

Bu sınıflar alt sınıfa alınmışsa, kopya aynı alt sınıflara da sahip olur.

Şunlara uygulanır

Ayrıca bkz.