internal TemplatePipeline(PipelineContext context, PipelineWriter writer, string deploymentName, ResourceGroupOption resourceGroup, SubscriptionOption subscription) : base(context, writer) { _DeploymentName = deploymentName; _ResourceGroup = resourceGroup; _Subscription = subscription; }
internal TemplateLinkPipeline(PipelineContext context, PipelineWriter writer, string basePath, bool skipUnlinked) : base(context, writer) { _BasePath = PSRuleOption.GetRootedBasePath(basePath); _SkipUnlinked = skipUnlinked; _PathBuilder = new PathBuilder(writer, basePath, DEFAULT_TEMPLATESEARCH_PATTERN); }
protected PipelineWriter(PipelineWriter inner, PSRuleOption option) { _Writer = inner; Option = option; }
protected SerializationOutputWriter(PipelineWriter inner, PSRuleOption option) : base(inner, option) { _Result = new List <T>(); }
internal PipelineContext(PSRuleOption option, PipelineWriter writer) { Option = option; Writer = writer; }
protected PipelineBase(PipelineContext context, PipelineWriter writer) { Context = context; Writer = writer; }