object ICloneable.Clone() { #pragma warning disable 618 // ignore obsolete warning about CloneInternals DbDataAdapter clone = (DbDataAdapter)CloneInternals(); #pragma warning restore 618 clone.CloneFrom(this); return clone; }