В подключаемом модуле Microsoft Dynamics CRM почему на этапе выполнения этапа Pipeline используется предварительная операция для сообщения «Обновить» при добавлении шага в плагин. может ли кто-нибудь это уточнить?Зачем нужна предварительная операция во время обновления плагина
ответ
Планируемый трубопровод включает в себя следующие этапы; предварительная валидация, предварительная работа и пост-операция.
Помимо нескольких исключений, эти этапы всегда доступны. Поэтому для сообщения об обновлении есть предварительная операция, потому что именно так продукт предназначен для работы.
В сообщении обновления стадия предварительной операции может быть использован, например, для:
- остановки выполнения плагина, бросая исключение.
- Осмотрите значения записи до их изменения.
- Изменение плагина Целевой объект для изменения обновления, применяемого к записи.
спасибо @james за ваш ответ –
@SantoshRawat, рад помочь, на StackOverflow, когда кто-то отвечает на ваш вопрос, вы должны подумать о голосовании или принять ответ, мы сделайте это вместо того, чтобы использовать комментарии, чтобы сказать спасибо, http://stackoverflow.com/help/someone-answers –
MSDN подробно рассказывает об этом: см. Event Execution Pipeline.
Аннотация (копия-вставили от связанной страницы):
Подсистема обработки событий Microsoft Dynamics CRM выполняет подключаемые модули, основанные на модели выполнения сообщение трубопровода. Действие пользователя в веб-приложении Microsoft Dynamics CRM или вызове метода SDK подключаемым модулем или другим приложением приводит к отправке сообщения на веб-службу организации . Сообщение содержит бизнес-объект информацию об информации и основной операции. Сообщение передается через конвейер выполнения события, где его можно прочитать или изменить операцией ядра платформы и любыми зарегистрированными плагинами.
ОК, я получил его @alex –
Привет и добро пожаловать в переполнение стека. Перед отправкой вопроса, пожалуйста, прочитайте справочную документацию. http://stackoverflow.com/help/how-to-ask – Mfusiki