コード例 #1
0
 /// <summary>
 /// Instantiates an ItemGroup task
 /// </summary>
 /// <param name="taskInstance">The original 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 ItemGroupIntrinsicTask(ProjectItemGroupTaskInstance taskInstance, TargetLoggingContext loggingContext, ProjectInstance projectInstance, bool logTaskInputs)
     : base(loggingContext, projectInstance, logTaskInputs)
 {
     _taskInstance = taskInstance;
 }
コード例 #2
0
 private ProjectItemGroupTaskInstance(ProjectItemGroupTaskInstance that)
 {
     // All members are immutable
     _condition = that._condition;
     _items     = that._items;
 }
コード例 #3
0
 /// <summary>
 /// Cloning constructor
 /// </summary>
 private ProjectItemGroupTaskInstance(ProjectItemGroupTaskInstance that)
 {
     // All members are immutable
     _condition = that._condition;
     _items = that._items;
 }