Task
класс в UnityEditor.VersionControl
Описание
Задача описывает экземпляр операции управления версиями.
Объект этого типа позволяет вам обрабатывать такие операции, как Provider.Checkout, Provider.GetLatestи Provider.Submit. Unity создает этот элемент почти каждый раз, когда вы просите Provider выполнить действие. Объекты задач, которые возвращают операции управления версиями, выполняются в фоновом режиме и не всегда заканчиваются немедленно, используйте Task.Wait, если вам нужно подождать, пока они закончатся.
Свойства
| Свойство | Описание |
|---|---|
| assetList | Результат некоторых типов задач. |
| changeSets | Список наборов изменений, возвращенных некоторыми задачами. |
| description | Краткое описание текущей задачи. |
| messages | Может содержать сообщения от плагинов управления версиями. |
| progressPct | Процент выполнения текущей задачи. |
| resultCode | Некоторые задачи возвращают коды результатов, они хранятся здесь. |
| secondsSpent | Общее время, затраченное на выполнение задачи с момента ее начала. |
| success | Получить информацию о том, была ли задача успешно выполнена. |
| text | Содержит результат задачи Provider.ChangeSetDescription. |
Открытые методы
| Метод | Описание |
|---|---|
| SetCompletionAction | По завершении задачи будет выполнена задача завершения, если она установлена. |
| Wait | Блокировка ожидания завершения задачи. |