Uma propriedade promovida é uma propriedade do nó do fluxo de mensagens, promovida para o nível do fluxo de mensagens no qual está incluída.
Um fluxo de mensagens contém um ou mais nós do fluxo de mensagens. Você pode promover as propriedades de um nó de fluxo de mensagens a ser aplicada ao fluxo de mensagens ao qual pertence. Neste caso, qualquer usuário do fluxo de mensagens pode substituir estas propriedades promovidas no nível do fluxo de mensagens, sem ter conhecimento da estrutura interna do fluxo de mensagens.
Você pode promover propriedades compatíveis (ou seja, propriedades que representam valores comparáveis) de mais de um nó para a mesma propriedade promovida; você pode então definir uma única propriedade que afeta vários nós.
Por exemplo, você pode desejar definir o nome de uma fonte de dados como propriedade do fluxo de mensagens, em vez de uma propriedade de cada nó individual no fluxo de mensagens que faz referência à fonte de dados. Você cria um fluxo de mensagens que acessa um banco de dados denominado SALESDATA. No entanto, enquanto está testando o fluxo de mensagens, você quer utilizar um banco de dados de teste denominado TESTDATA. Se você definir as propriedades da origem de dados de cada nó individual no fluxo de mensagens para referir-se a SALESDATA, será possível promover a propriedade da origem de dados para cada nó no fluxo que faz referência a ela e atualizar a propriedade para que tenha o valor TESTDATA que substitui os valores de propriedades da origem de dados do nó enquanto você testa o fluxo de mensagens (a propriedade promovida sempre tem precedência sobre as configurações das propriedades em qualquer nó relevante).
Um subconjunto de propriedades do nó do fluxo de mensagens também é configurável (ou seja, as propriedades podem ser atualizadas no momento da implementação). As propriedades configuráveis podem ser promovidas: se isso for feito, a propriedade promovida (que pode ter um nome diferente da propriedade ou propriedades que ela representa) será a que está disponível para atualização no momento da implementação. As propriedades configuráveis são as associadas aos recursos do sistema; por exemplo filas e origens de dados. Um administrador pode configurar estas propriedades no momento da implementação, sem a necessidade de um desenvolvedor de fluxo de mensagens.
Não é possível promover uma propriedade complexa, portanto, ela não aparece na caixa de diálogo Promover Propriedades. Para obter informações adicionais sobre propriedades complexas, consulte Propriedades do Servidor Broker.