Beispiel #1
0
        private ForEachActivityResponse(
            ImmutableArray <object> activities,

            int?batchCount,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            bool?isSequential,

            Outputs.ExpressionResponse items,

            string name,

            string type)
        {
            Activities   = activities;
            BatchCount   = batchCount;
            DependsOn    = dependsOn;
            Description  = description;
            IsSequential = isSequential;
            Items        = items;
            Name         = name;
            Type         = type;
        }
Beispiel #2
0
        private IfConditionActivityResponse(
            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.ExpressionResponse expression,

            ImmutableArray <object> ifFalseActivities,

            ImmutableArray <object> ifTrueActivities,

            string name,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            DependsOn         = dependsOn;
            Description       = description;
            Expression        = expression;
            IfFalseActivities = ifFalseActivities;
            IfTrueActivities  = ifTrueActivities;
            Name           = name;
            Type           = type;
            UserProperties = userProperties;
        }
Beispiel #3
0
        private UntilActivityResponse(
            ImmutableArray <object> activities,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.ExpressionResponse expression,

            string name,

            object?timeout,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Activities     = activities;
            DependsOn      = dependsOn;
            Description    = description;
            Expression     = expression;
            Name           = name;
            Timeout        = timeout;
            Type           = type;
            UserProperties = userProperties;
        }
Beispiel #4
0
        private SwitchActivityResponse(
            ImmutableArray <Outputs.SwitchCaseResponse> cases,

            ImmutableArray <object> defaultActivities,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            string name,

            Outputs.ExpressionResponse on,

            string type,

            ImmutableArray <Outputs.UserPropertyResponse> userProperties)
        {
            Cases             = cases;
            DefaultActivities = defaultActivities;
            DependsOn         = dependsOn;
            Description       = description;
            Name           = name;
            On             = on;
            Type           = type;
            UserProperties = userProperties;
        }
Beispiel #5
0
        private FilterActivityResponse(
            Outputs.ExpressionResponse condition,

            ImmutableArray <Outputs.ActivityDependencyResponse> dependsOn,

            string?description,

            Outputs.ExpressionResponse items,

            string name,

            string type)
        {
            Condition   = condition;
            DependsOn   = dependsOn;
            Description = description;
            Items       = items;
            Name        = name;
            Type        = type;
        }