Esempio n. 1
0
            public IncludeWorkflowDescriptionAttribute(IncludeWorkflowBuilder builder, string description)
                : base(description)
            {
                if (builder == null)
                {
                    throw new ArgumentNullException("builder");
                }

                includeBuilder = builder;
            }
Esempio n. 2
0
        internal IncludeWorkflowBuilder(IncludeWorkflowBuilder builder, bool inspect)
            : base(builder.ArgumentRange.LowerBound, builder.ArgumentRange.UpperBound)
        {
            inspectWorkflow = inspect;
            workflow        = builder.workflow;
            if (workflow != null && inspect != builder.inspectWorkflow)
            {
                workflow = inspect ? workflow.ToInspectableGraph() : workflow.FromInspectableGraph();
            }

            writeTime     = builder.writeTime;
            name          = builder.name;
            path          = builder.path;
            description   = builder.description;
            xmlProperties = builder.xmlProperties;
        }
Esempio n. 3
0
 public IncludeWorkflowXmlTypeDescriptor(IncludeWorkflowBuilder builder, params Attribute[] attrs)
 {
     attributes     = new AttributeCollection(attrs ?? EmptyAttributes);
     includeBuilder = builder;
 }
 public IncludeWorkflowDescriptionAttribute(IncludeWorkflowBuilder builder, string description)
     : base(description)
 {
     includeBuilder = builder ?? throw new ArgumentNullException(nameof(builder));
 }