Пример #1
0
 public OutputProcessViewConditionLastAllUnordPostProcessAll(
     ResultSetProcessor resultSetProcessor,
     long? afterConditionTime,
     int? afterConditionNumberOfEvents,
     bool afterConditionSatisfied,
     OutputProcessViewConditionFactory parent,
     AgentInstanceContext agentInstanceContext,
     OutputStrategyPostProcess postProcessor)
     : base(
         resultSetProcessor,
         afterConditionTime,
         afterConditionNumberOfEvents,
         afterConditionSatisfied,
         parent,
         agentInstanceContext)
 {
     this.postProcessor = postProcessor;
 }
Пример #2
0
        public OutputProcessViewConditionSnapshot(
            ResultSetProcessor resultSetProcessor,
            long? afterConditionTime,
            int? afterConditionNumberOfEvents,
            bool afterConditionSatisfied,
            OutputProcessViewConditionFactory parent,
            AgentInstanceContext agentInstanceContext)
            : base(
                agentInstanceContext,
                resultSetProcessor,
                afterConditionTime,
                afterConditionNumberOfEvents,
                afterConditionSatisfied)
        {
            this.parent = parent;

            var outputCallback = GetCallbackToLocal(parent.StreamCount);
            OptionalOutputCondition =
                parent.OutputConditionFactory.InstantiateOutputCondition(agentInstanceContext, outputCallback);
        }
Пример #3
0
 public OutputProcessViewConditionDefaultPostProcess(
     ResultSetProcessor resultSetProcessor,
     long? afterConditionTime,
     int? afterConditionNumberOfEvents,
     bool afterConditionSatisfied,
     OutputProcessViewConditionFactory parent,
     AgentInstanceContext agentInstanceContext,
     OutputStrategyPostProcess postProcessor,
     bool isJoin,
     EventType[] eventTypes)
     : base(
         resultSetProcessor,
         afterConditionTime,
         afterConditionNumberOfEvents,
         afterConditionSatisfied,
         parent,
         agentInstanceContext,
         isJoin,
         eventTypes)
 {
     this.postProcessor = postProcessor;
 }