DataAdapter.CloneInternals DataAdapter.CloneInternals DataAdapter.CloneInternals DataAdapter.CloneInternals Method

定義

警告

この API は現在使われていません。

この DataAdapter のインスタンスのコピーを作成します。Creates a copy of this instance of DataAdapter.

protected:
 virtual System::Data::Common::DataAdapter ^ CloneInternals();
[System.Obsolete("CloneInternals() has been deprecated.  Use the DataAdapter(DataAdapter from) constructor.  http://go.microsoft.com/fwlink/?linkid=14202")]
[System.Obsolete("use 'protected DataAdapter(DataAdapter)' ctor")]
[System.Obsolete("CloneInternals() has been deprecated.  Use the DataAdapter(DataAdapter from) constructor.  https://go.microsoft.com/fwlink/?linkid=14202")]
protected virtual System.Data.Common.DataAdapter CloneInternals ();
abstract member CloneInternals : unit -> System.Data.Common.DataAdapter
override this.CloneInternals : unit -> System.Data.Common.DataAdapter
Protected Overridable Function CloneInternals () As DataAdapter

戻り値

クローンされた DataAdapter のインスタンス。The cloned instance of DataAdapter.

注釈

このメソッドは非推奨です。This method is deprecated. このDataAdapterメソッドの代わりにコンストラクターを使用する必要があります。The DataAdapter constructor should be used instead of this method.

すべてのコマンドTableMappings MissingSchemaAction、、、、およびMissingMappingActionが複製されます。All the commands, the TableMappings, the MissingSchemaAction, and the MissingMappingAction are cloned. ただし、コマンドの接続はコピーされませんが、共有されます。However, the connections for the commands are not copied, but shared. したがって、複製DataAdapterされたを元の接続と同じ接続に対して使用できます。Thus, the cloned DataAdapter can be used against the same connection as the original.

注意 (継承者)

派生クラスCloneInternals()でをオーバーライドする場合は、必ず基底クラスのCloneInternals()メソッドを呼び出してください。When overriding CloneInternals() in a derived class, be sure to call the base class's CloneInternals() method.

適用対象

こちらもご覧ください