// Token: 0x060004B8 RID: 1208 RVA: 0x000191D8 File Offset: 0x000173D8
 public void AddMoreSummary(DiagnosticsSummaryJob mbxDiagnosticsSummary)
 {
     ArgumentValidator.ThrowIfNull("mbxDiagnosticsSummary", mbxDiagnosticsSummary);
     this.ProcessingCount               += mbxDiagnosticsSummary.ProcessingCount;
     this.ProcessedSuccessfullyCount    += mbxDiagnosticsSummary.ProcessedSuccessfullyCount;
     this.ProcessedFailureCount         += mbxDiagnosticsSummary.ProcessedFailureCount;
     this.FailedToOpenStoreSessionCount += mbxDiagnosticsSummary.FailedToOpenStoreSessionCount;
     this.RetriedCount += mbxDiagnosticsSummary.RetriedCount;
     this.QueuedCount  += mbxDiagnosticsSummary.QueuedCount;
 }
Ejemplo n.º 2
0
 // Token: 0x060004A9 RID: 1193 RVA: 0x000190F6 File Offset: 0x000172F6
 public DiagnosticsSummaryDatabase(bool isAssistantEnabled, DateTime startTime, DiagnosticsSummaryJobWindow window, DiagnosticsSummaryJob demand)
 {
     ArgumentValidator.ThrowIfNull("window", window);
     ArgumentValidator.ThrowIfNull("demand", demand);
     this.IsAssistantEnabled     = isAssistantEnabled;
     this.StartTime              = startTime;
     this.WindowJobStatistics    = window;
     this.OnDemandJobsStatistics = demand;
 }
Ejemplo n.º 3
0
        // Token: 0x0600049A RID: 1178 RVA: 0x00018C54 File Offset: 0x00016E54
        private static XElement FormatTimeBasedJobMailboxStats(string jobElementName, DiagnosticsSummaryJob mbxSummary)
        {
            ArgumentValidator.ThrowIfNullOrWhiteSpace("jobElementName", jobElementName);
            ArgumentValidator.ThrowIfNull("mbxSummary", mbxSummary);
            XElement xelement = new XElement(jobElementName);

            xelement.Add(new XElement("ProcessingMailboxCount", mbxSummary.ProcessingCount));
            xelement.Add(new XElement("CompletedMailboxCount", mbxSummary.ProcessedSuccessfullyCount));
            xelement.Add(new XElement("FailedMailboxCount", mbxSummary.ProcessedFailureCount));
            xelement.Add(new XElement("FailedToOpenStoreSessionCount", mbxSummary.FailedToOpenStoreSessionCount));
            xelement.Add(new XElement("RetriedMailboxCount", mbxSummary.RetriedCount));
            xelement.Add(new XElement("QueuedMailboxCount", mbxSummary.QueuedCount));
            return(xelement);
        }
 // Token: 0x060004CC RID: 1228 RVA: 0x00019324 File Offset: 0x00017524
 public DiagnosticsSummaryJobWindow(int totalOnDatabase, int interesting, int notInteresting, int filtered, int failedFiltering, int processedSeparately, DateTime start, DateTime end, DiagnosticsSummaryJob summaryJob)
 {
     ArgumentValidator.ThrowIfNull("summaryJob", summaryJob);
     this.TotalOnDatabaseCount     = totalOnDatabase;
     this.InterestingCount         = interesting;
     this.NotInterestingCount      = notInteresting;
     this.FilteredMailboxCount     = filtered;
     this.FailedFilteringCount     = failedFiltering;
     this.ProcessedSeparatelyCount = processedSeparately;
     this.StartTime             = start;
     this.EndTime               = end;
     this.DiagnosticsSummaryJob = summaryJob;
 }