Поделиться через


Конструктор действия InitializeCorrelation

Конструктор действий InitializeCorrelation используется для создания и настройки InitializeCorrelation действия. Действие InitializeCorrelation устанавливает корреляцию между сообщениями перед отправкой или получением.

Действие InitializeCorrelation

Действие InitializeCorrelation используется для инициализации соотношений без отправки или получения сообщений. Обычно корреляция инициализируется при отправке или получении сообщения. Если корреляция должна быть установлена до отправки или получения сообщения, то для этого можно использовать InitializeCorrelation.

Использование конструктора действий InitializeCorrelation

Доступ к конструктору действий InitializeCorrelation в категории "Обмен сообщениями" панели элементов.

Конструктор действий InitializeCorrelation можно перетащить из панели элементов и удалить его в область конструктора рабочих процессов. Удаление конструктора действий создает InitializeCorrelation действие с значением по умолчанию DisplayName InitializeCorrelation. Его DisplayName можно изменить в заголовке конструктора действий InitializeCorrelation или в поле DisplayName окна "Свойства".

Его CorrelationHandle можно указать в поле "Корреляция" в окне "Свойства" в области конструктора действий InitializeCorrelation.

Чтобы отобразить диалоговое окно "Инициализация корреляции", где можно указать дескриптор корреляции и пары "ключ-значение", используемые для инициализации, нажмите кнопку с многоточием рядом с полем CorrelationData в окне "Свойства ". Или нажмите кнопку "Вид..." текст подсказки в области конструктора действий InitializeCorrelation . Дополнительные сведения об использовании этого диалогового окна см. в статье "Редактор коллекции типов".

Свойства InitializeCorrelation

В следующей таблице показаны InitializeCorrelation свойства и описано, как они используются в конструкторе. Эти свойства можно изменить в окне свойств или в области конструктора рабочих процессов.

Имя свойства Обязательное поле Использование
DisplayName False Понятное имя действия InitializeCorrelation. По умолчанию используется InitializeCorrelation.

Хотя использование нестандартного значения для понятного DisplayName не является строгим обязательным, рекомендуется.
Correlation False CorrelationHandle используется для привязки действий рабочих процессов в корреляции.
CorrelationData False Словарь данных корреляции привязывает сообщения к данному экземпляру рабочего потока.

Используйте диалоговое окно "Инициализация корреляции" для настройки CorrelationData. Дополнительные сведения об использовании этого диалогового окна см. в статье "Редактор коллекции типов".

См. также