コード例 #1
0
 internal TemplatePipeline(PipelineContext context, PipelineWriter writer, string deploymentName, ResourceGroupOption resourceGroup, SubscriptionOption subscription)
     : base(context, writer)
 {
     _DeploymentName = deploymentName;
     _ResourceGroup  = resourceGroup;
     _Subscription   = subscription;
 }
コード例 #2
0
 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);
 }
コード例 #3
0
 protected PipelineWriter(PipelineWriter inner, PSRuleOption option)
 {
     _Writer = inner;
     Option  = option;
 }
コード例 #4
0
 protected SerializationOutputWriter(PipelineWriter inner, PSRuleOption option)
     : base(inner, option)
 {
     _Result = new List <T>();
 }
コード例 #5
0
 internal PipelineContext(PSRuleOption option, PipelineWriter writer)
 {
     Option = option;
     Writer = writer;
 }
コード例 #6
0
 protected PipelineBase(PipelineContext context, PipelineWriter writer)
 {
     Context = context;
     Writer  = writer;
 }