/// <summary>
 /// A configuration to copy a file.
 /// </summary>
 /// <param name="destinationPath">destination path</param>
 /// <param name="destination">destination host</param>
 /// <param name="when">when to copy</param>
 public CopyFileConfig(
     string destinationPath,
     CopyDestination destination,
     SequenceWhen when)
 {
     DestinationPath = destinationPath;
     CopyWhen = when;
 }
 public CommandTaskConfig(SequenceWhen when)
     : base(when)
 {
 }
 public TaskConfigInstance(SequenceWhen when)
 {
     ExecuteCommandWhen = when;
 }
 public VirtualMachineTaskConfig(SequenceWhen when)
     : base(when)
 {
     Command = VirtualMachineCommand.none;
 }
 public TaskConfigProxy(SequenceWhen when)
 {
     _when = when;
 }
 public TaskConfigProxy(TaskConfigInstance instance)
 {
     _when   = instance.ExecuteCommandWhen;
     _config = instance;
 }
 public TaskConfigProxy(SequenceWhen when)
 {
     _when = when;
 }
Exemple #8
0
 public CommandTaskConfig(SequenceWhen when)
     : base(when)
 {
 }
 public TaskConfigInstance(SequenceWhen when)
 {
     ExecuteCommandWhen = when;
 }
 public TaskConfigProxy(TaskConfigInstance instance)
 {
     _when = instance.ExecuteCommandWhen;
     _config = instance;
 }
 public abstract List <XmlResult> ExecuteSequence(SequenceWhen when);
 public SnapshotTaskConfig(SequenceWhen when)
     : base(when)
 {
     Command = SnapshotCommand.none;
 }
 public VirtualMachineTaskConfig(SequenceWhen when)
     : base(when)
 {
     Command = VirtualMachineCommand.none;
 }