/// <summary> /// Returns a new instance that is a copy of the original one. /// </summary> /// <param name="settings">A dictionary containing the names of the properties whose /// values are to be changed with respect to the original instance, or null to not /// modify any of those.</param> /// <returns>A new instance.</returns> public new OleDbEngine Clone(IDictionary <string, object> settings) { var cloned = new OleDbEngine(); OnClone(cloned, settings); return(cloned); }
/// <summary> /// Returns a new instance that is a copy of the original one. /// </summary> /// <returns>A new instance.</returns> public new OleDbEngine Clone() { var cloned = new OleDbEngine(); OnClone(cloned, null); return(cloned); }