コード例 #1
0
        /// <summary>
        /// Discover data store metrics, eg what days are stored in the data store.
        /// </summary>
        /// <returns></returns>
        public Collection <DateTime> DiscoverDateMetrics(MetricQuestion question)
        {
            TaskActivityDiscoverDateMetricsEventArgs tasdea
                = new TaskActivityDiscoverDateMetricsEventArgs(ProviderDiscoverDateMetrics(question));

            OnDiscoveringDateMetricsEvent(tasdea);
            return(tasdea.StoredDays);
        }
コード例 #2
0
 /// <summary>
 /// When overridden in a provider, it discovers the date metrics stored in the users data area.
 /// </summary>
 /// <param name="question">The question.</param>
 /// <returns></returns>
 protected abstract Collection<DateTime> ProviderDiscoverDateMetrics(MetricQuestion question);
コード例 #3
0
 /// <summary>
 /// Discover data store metrics, eg what days are stored in the data store.
 /// </summary>
 /// <returns></returns>
 public Collection<DateTime> DiscoverDateMetrics(MetricQuestion question)
 {
     TaskActivityDiscoverDateMetricsEventArgs tasdea
         = new TaskActivityDiscoverDateMetricsEventArgs(ProviderDiscoverDateMetrics(question));
     OnDiscoveringDateMetricsEvent(tasdea);
     return tasdea.StoredDays;
 }
コード例 #4
0
 /// <summary>
 /// When overridden in a provider, it discovers the date metrics stored in the users data area.
 /// </summary>
 /// <param name="question">The question.</param>
 /// <returns></returns>
 protected abstract Collection <DateTime> ProviderDiscoverDateMetrics(MetricQuestion question);