Остановить расписание проекта C#

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
Один проект запускает другой шаблон по расписанию.
Нужно чтобы запускаемый в случае ошибки останавливал расписание у запускающего.
Так будет работать?
C#:
ZennoPoster.StartTask("Название Запускающего");
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 115
Баллы
113
Один проект запускает другой шаблон по расписанию.
Нужно чтобы запускаемый в случае ошибки останавливал расписание у запускающего.
Так будет работать?
C#:
ZennoPoster.StartTask("Название Запускающего");
Можно таким кодом остановить выполнение, в том числе выключить Расписание.

ZennoPoster.StopTask(Guid.Parse(project.TaskId));
 

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113
У Вас в коде StartTask (старт задания), а Вам нужна остановка, что Вам и предложил @sergodjan66

Если Ваш вопрос касательно того передавать имя проекта или Guid, то у всех добавленных проектов в ZP уникальный ID (плюс он меняется, если передобавить проект). В то время как имя у проектов может быть одинаковым. При поиске по имени метод будет применён к первом найденному проекту.
 
  • Спасибо
Реакции: Sergodjan и bizzon

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
Спасибо, не заметил свою описку. Start - Stop
Конечно же, речь шла о том, какая разница между:
C#:
ZennoPoster.StopTask(Guid.Parse(project.TaskId));
и
C#:
ZennoPoster.StopTask("Название Запускающего");
Теперь понятно, мне удобнее название шаблона.
 
  • Спасибо
Реакции: Sergodjan и nicanil

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)