private ProjectPropertyGroupTaskInstance(ProjectPropertyGroupTaskInstance that) { // All members are immutable _condition = that._condition; _properties = that._properties; }
/// <summary> /// Cloning constructor /// </summary> private ProjectPropertyGroupTaskInstance(ProjectPropertyGroupTaskInstance that) { // All members are immutable _condition = that._condition; _properties = that._properties; }
/// <summary> /// Create a new PropertyGroup task. /// </summary> /// <param name="taskInstance">The task instance data</param> /// <param name="loggingContext">The logging context</param> /// <param name="projectInstance">The project instance</param> /// <param name="logTaskInputs">Flag to determine whether or not to log task inputs.</param> public PropertyGroupIntrinsicTask(ProjectPropertyGroupTaskInstance taskInstance, TargetLoggingContext loggingContext, ProjectInstance projectInstance, bool logTaskInputs) : base(loggingContext, projectInstance, logTaskInputs) { _taskInstance = taskInstance; }