StartTask Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задача, которая выполняется при присоединении вычислительного узла к пулу в службе пакетная служба Azure либо при перезагрузке или повторном создании образа вычислительного узла.
public class StartTask
type StartTask = class
Public Class StartTask
- Наследование
-
StartTask
Комментарии
В некоторых случаях задача запуска может быть повторно запущена, даже если узел не был перезагружен. В связи с этим задачи запуска должны быть идемпотентными и корректно завершать работу, если настройка, которую они выполняют, уже выполнена. Следует соблюдать особую осторожность, чтобы избежать задач запуска, которые создают отколовшийся процесс или устанавливают или запускают службы из рабочего каталога задачи запуска, так как это не позволит пакетной службе повторно запустить задачу запуска.
Конструкторы
StartTask() |
Инициализирует новый экземпляр класса StartTask. |
StartTask(String, IList<ResourceFile>, IList<EnvironmentSetting>, UserIdentity, Nullable<Int32>, Nullable<Boolean>, TaskContainerSettings) |
Инициализирует новый экземпляр класса StartTask. |
Свойства
CommandLine |
Возвращает или задает командную строку задачи запуска. |
ContainerSettings |
Возвращает или задает параметры для контейнера, в котором выполняется задача запуска. |
EnvironmentSettings |
Возвращает или задает список параметров переменных среды для задачи запуска. |
MaxTaskRetryCount |
Возвращает или задает максимальное число повторных попыток выполнения задачи. |
ResourceFiles |
Возвращает или задает список файлов, которые пакетная служба будет загружать на вычислительный узел перед запуском командной строки. |
UserIdentity |
Возвращает или задает удостоверение пользователя, под которым выполняется задача запуска. |
WaitForSuccess |
Возвращает или задает значение, указывающее, должна ли пакетная служба ожидать успешного завершения задачи запуска (т. е. выхода с кодом выхода 0), прежде чем планировать какие-либо задачи на вычислительном узле. |
Методы
Validate() |
Проверьте объект . |
Применяется к
Azure SDK for .NET