Una propiedad promocionada es una propiedad de nodo de flujo de mensajes que se ha promocionado al nivel del flujo de mensajes en el que se incluye.
Un flujo de mensajes contiene uno o más nodos de flujo de mensajes, y cada uno de ellos es una instancia de un tipo de flujo de mensajes (un nodo incorporado o un nodo definido por el usuario). Puede promocionar las propiedades de un nodo de flujo de mensajes para aplicar al flujo de mensajes al que pertenece. Si lo hace, cualquier usuario del flujo de mensajes puede establecer valores para las propiedades de los nodos en este flujo de mensajes superior estableciendo estos valores en el nivel de flujo de mensajes, sin necesidad de conocer la estructura interna del flujo de mensajes.
Puede promocionar propiedades compatibles (es decir, propiedades que representan valores comparables) desde más de un nodo a la misma propiedad promocionada; a continuación, puede establecer una sola propiedad que afecte a varios nodos.
Por ejemplo, quizá desee establecer el nombre de un origen de datos como una propiedad del flujo de mensajes, en lugar de una propiedad de cada nodo individual en el flujo de mensajes que haga referencia a ese origen. Crea un flujo de mensajes que acceda a una base de datos denominada SALESDATA. Sin embargo, mientras prueba el flujo de mensajes, desea utilizar una base de datos de prueba denominada TESTDATA. Si establece las propiedades del origen de datos de cada nodo individual dentro del flujo de mensajes para que hagan referencia a SALESDATA, puede promocionar la propiedad del origen de datos para cada nodo del flujo que hace referencia a ella y actualizar la propiedad para que tenga el valor TESTDATA y así modificar los valores de las propiedades del origen de datos de los nodos mientras prueba el flujo de mensajes (la propiedad promocionada siempre prevalece sobre los valores para las propiedades dentro de los nodos relevantes).
También se puede configurar un subconjunto de propiedades de nodo de flujo de mensajes (es decir, las propiedades pueden actualizarse en el momento del despliegue). Puede promocionar propiedades configurables: si lo hace, la propiedad promocionada (que puede tener un nombre distinto de la propiedad o propiedades que representa) es la que está disponible para actualizar en el momento del despliegue. Las propiedades configurables son las que están asociadas a recursos del sistema, por ejemplo, colas y orígenes de datos: un administrador puede establecerlas en el momento del despliegue en lugar de que lo haga un desarrollador de flujo de mensajes.