コード例 #1
0
 public static void IncrementAgentSubmissionFailure(string agentName)
 {
     StoreDriverSubmissionAgentPerfCounters.InstanceEntry instanceEntry = StoreDriverSubmissionAgentPerfCounters.GetInstanceEntry(agentName);
     if (instanceEntry != null)
     {
         instanceEntry.SubmissionAgentFailuresCounter.AddNumerator(1L);
     }
 }
コード例 #2
0
 public static void RefreshAgentSubmissionPercentCounter(string agentName)
 {
     StoreDriverSubmissionAgentPerfCounters.InstanceEntry instanceEntry = StoreDriverSubmissionAgentPerfCounters.GetInstanceEntry(agentName);
     if (instanceEntry != null)
     {
         lock (MSExchangeStoreDriverSubmissionAgent.TotalInstance.SubmissionAgentFailures)
         {
             instanceEntry.PerfCounterInstance.SubmissionAgentFailures.RawValue = (long)instanceEntry.SubmissionAgentFailuresCounter.GetSlidingPercentage();
         }
     }
 }