/// <summary> /// Initializes a new instance of the /// TumblingWindowTriggerDependencyReference class. /// </summary> /// <param name="referenceTrigger">Referenced trigger.</param> /// <param name="offset">Timespan applied to the start time of a /// tumbling window when evaluating dependency.</param> /// <param name="size">The size of the window when evaluating the /// dependency. If undefined the frequency of the tumbling window will /// be used.</param> public TumblingWindowTriggerDependencyReference(TriggerReference referenceTrigger, string offset = default(string), string size = default(string)) : base(referenceTrigger) { Offset = offset; Size = size; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// TumblingWindowTriggerDependencyReference class. /// </summary> public TumblingWindowTriggerDependencyReference() { ReferenceTrigger = new TriggerReference(); CustomInit(); }
/// <summary> /// Initializes a new instance of the TriggerDependencyReference class. /// </summary> /// <param name="referenceTrigger">Referenced trigger.</param> public TriggerDependencyReference(TriggerReference referenceTrigger) { ReferenceTrigger = referenceTrigger; CustomInit(); }