/// <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 abstract List <XmlResult> ExecuteSequence(SequenceWhen when);
public SnapshotTaskConfig(SequenceWhen when) : base(when) { Command = SnapshotCommand.none; }