internal static DataProviderStatus GetDataProviderStatusFromEngineStatus(DataEngineStatus engineStatus) { DataProviderStatus status; switch (engineStatus) { case DataEngineStatus.InProgress: status = DataProviderStatus.ProcessingData; break; case DataEngineStatus.Completed: status = DataProviderStatus.Ready; break; case DataEngineStatus.Faulted: default: status = DataProviderStatus.Faulted; break; } return(status); }
internal DataEngineCompletedEventArgs(ReadOnlyCollection <Exception> innerExceptions, DataEngineStatus status) { this.InnerExceptions = innerExceptions; this.Status = status; if (this.InnerExceptions == null) { this.InnerExceptions = new ReadOnlyCollection <Exception>(new List <Exception>()); } }