DataSet.Clone メソッド
すべての DataTable スキーマ、リレーションシップ、および制約を含め DataSet の構造体をコピーします。データのコピーは行いません。
Public Overridable Function Clone() As DataSet
[C#]
public virtual DataSet Clone();
[C++]
public: virtual DataSet* Clone();
[JScript]
public function Clone() : DataSet;
戻り値
現在の DataSet と同じスキーマを持つが、データが格納されていない新しい DataSet 。
解説
メモ これらのクラスがサブクラス化されている場合は、クローンも同じサブクラスになります。
使用例
[Visual Basic, C#, C++] DataSet オブジェクトのスキーマのクローンを作成する例を次に示します。
Private Sub GetClone(ByVal myDataSet As DataSet)
' Get a clone of the original DataSet.
Dim cloneSet As DataSet
cloneSet = myDataSet.Clone()
' Insert code to work with clone of the DataSet.
End Sub
[C#]
private void GetClone(DataSet myDataSet){
// Get a clone of the original DataSet.
DataSet cloneSet;
cloneSet = myDataSet.Clone();
// Insert code to work with clone of the DataSet.
}
[C++]
private:
void GetClone(DataSet* myDataSet){
// Get a clone of the original DataSet.
DataSet* cloneSet;
cloneSet = myDataSet->Clone();
// Insert code to work with clone of the DataSet.
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET