TaskLinkCollection.Add

Add(Task, Task)

Возвращает экземпляр Finish-StartTaskLink который был добавлен в объект TaskLinkCollection.

public TaskLink Add(Task pred, Task succ)
ПараметрТипОписание
predTaskЗадача предшественника.
succTaskЗадача преемника.

Возвращаемое значение

экземпляр ссылки на задачу, который был добавлен к этому объекту.

Исключения

исключениеусловие
ArgumentNullExceptionЕсли какая-либо из входных задач равна нулю, тоArgumentNullException будет брошен.

Смотрите также


Add(Task, Task, TaskLinkType)

Возвращает экземплярTaskLink который был добавлен в объект TaskLinkCollection.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType)
ПараметрТипОписание
predTaskЗадача предшественника.
succTaskЗадача преемника.
linkTypeTaskLinkTypeТип ссылкиTaskLinkType

Возвращаемое значение

экземпляр ссылки на задачу, который был добавлен к этому объекту.

Исключения

исключениеусловие
ArgumentNullExceptionЕсли какая-либо из входных задач равна нулю, тоArgumentNullException будет брошен.

Смотрите также


Add(Task, Task, TaskLinkType, Duration)

Возвращает экземплярTaskLink который был добавлен в объект TaskLinkCollection.

public TaskLink Add(Task pred, Task succ, TaskLinkType linkType, Duration lag)
ПараметрТипОписание
predTaskЗадача предшественника.
succTaskЗадача преемника.
linkTypeTaskLinkTypeТип ссылкиTaskLinkType
lagDurationЗадержка связиDuration.

Возвращаемое значение

ссылка на задачу, которая была добавлена к этому объекту.

Исключения

исключениеусловие
ArgumentNullExceptionЕсли какая-либо из входных задач равна нулю, тоArgumentNullException будет брошен.

Смотрите также


Add(TaskLink)

Это заглушка реализации метода Add ICollection, которая выдает только NotSupportedException

public void Add(TaskLink item)
ПараметрТипОписание
itemTaskLinkЭлемент для добавления.

Смотрите также