다음을 통해 공유


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

설명

참고

이러한 클래스가 서브클래스된 경우 복제본도 동일한 서브클래스가 됩니다.

적용 대상

추가 정보