/// <include file='Resources/DocComments.xml' path='DocComments/Member[@name="CalculationEngine.BatchLoad"]/*' />
        public void BatchLoad(BatchLoader loader)
        {
            Utility.AssertNotNull(loader, "loader");
            this.Clear();

            BatchLoadInfo[] infos = loader.GetBachInfos();

            foreach (BatchLoadInfo info in infos)
            {
                this.DoBatchLoadAdd(info);
            }
        }
        /// <include file='Resources/DocComments.xml' path='DocComments/Member[@name="CalculationEngine.CreateBatchLoader"]/*' />
        public BatchLoader CreateBatchLoader()
        {
            BatchLoader loader = new BatchLoader();

            return(loader);
        }