///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:2282D507A6F30ED975BFA75A7D378FC1:9F0AD57FF8FFF70D0DCA3FCDC09106BC internal void WithFileTaskStepUpdateParameters(FileTaskStepUpdateParameters fileTaskStepUpdateParameters) { this.taskUpdateParameters.Step = fileTaskStepUpdateParameters; }