示例#1
0
 public OutputStrategyPostProcess(
     OutputStrategyPostProcessFactory parent,
     AgentInstanceContext agentInstanceContext,
     TableInstance tableInstance)
 {
     _parent = parent;
     _agentInstanceContext = agentInstanceContext;
     _tableInstance = tableInstance;
     _audit = AuditEnum.INSERT.GetAudit(agentInstanceContext.Annotations) != null;
 }
 public OutputProcessViewDirectDistinctOrAfterFactory(
     OutputStrategyPostProcessFactory postProcessFactory,
     bool distinct,
     EventPropertyValueGetter distinctKeyGetter,
     TimePeriodCompute afterTimePeriod,
     int? afterConditionNumberOfEvents,
     EventType resultEventType)
     : base(postProcessFactory)
 {
     IsDistinct = distinct;
     DistinctKeyGetter = distinctKeyGetter;
     this.AfterTimePeriod = afterTimePeriod;
     this.AfterConditionNumberOfEvents = afterConditionNumberOfEvents;
 }
 public OutputProcessViewDirectFactory(OutputStrategyPostProcessFactory postProcessFactory)
 {
     this.postProcessFactory = postProcessFactory;
 }