///GENMHASH:F609722862E2C2E21FAB982E438440A0:01FDF68A6CCD16D14B74163D25ABFE25
 internal RegistryFileTaskStepImpl(RegistryTaskImpl taskImpl) : base(taskImpl.Inner().Step)
 {
     this.inner = new FileTaskStep();
     if (taskImpl.Inner().Step != null && !(taskImpl.Inner().Step is FileTaskStep))
     {
         throw new ArgumentException("Constructor for RegistryFileTaskStepImpl invoked for class that is not FileTaskStep");
     }
     this.taskImpl = taskImpl;
     this.fileTaskStepUpdateParameters = new FileTaskStepUpdateParameters();
 }
        ///GENMHASH:B6EAF7CA43219B097DF06B50881D6E8F:AA07800D0178FBBF84887556A1E83751
        public IReadOnlyList <Models.SetValue> Values()
        {
            FileTaskStep fileTaskStep = (FileTaskStep)this.taskImpl.Inner().Step;

            if (fileTaskStep.Values == null)
            {
                return(new List <Models.SetValue>());
            }
            return(new List <Models.SetValue>(fileTaskStep.Values));
        }
        ///GENMHASH:BF82636AD60CFFCEB709BB0A2FE5BF20:FE0AF66504695AAF8BD745E3677A0134
        public string ValuesFilePath()
        {
            FileTaskStep fileTaskStep = (FileTaskStep)this.taskImpl.Inner().Step;

            return(fileTaskStep.ValuesFilePath);
        }
Esempio n. 4
0
 ///GENMHASH:79E9FE6D4D43A8CE83EC7872D0217DEF:3BAD044152F7AAA6DCD54893E650C859
 internal void WithFileTaskStepCreateParameters(FileTaskStep fileTaskStep)
 {
     this.inner.Step = fileTaskStep;
 }