Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Quando você define propriedades, o catálogo COM+ impõe alguma lógica de coerência para garantir que você configure os elementos de forma razoável. Esta lógica pode ser implementada de duas formas, como se segue:
- Dependências. Você pode ser impedido de fazer algumas alterações porque outra propriedade depende de uma configuração específica para uma propriedade que você tenta definir. Por exemplo, se um componente for definido com o atributo Transações Necessárias e se você tentar alterar a configuração de Sincronização para Nenhum, um erro será gerado quando você tentar chamar SaveChanges porque as transações dependem da sincronização.
- Efeitos colaterais. Algumas propriedades podem ser alteradas para você sem que você as defina explicitamente. Por exemplo, se você definir um componente com o atributo Transações necessárias, a sincronização também será definida como Necessária. Este é realmente o outro lado das dependências — uma propriedade tem precedência sobre outra, e sua dependência é expressa primeiro definindo a propriedade secundária e, em seguida, bloqueando as alterações nela.
Na lista de propriedades expostas por itens em uma coleção, todas listadas em COM+ Administration Collections, as dependências e os efeitos colaterais são declarados para cada propriedade. Ao configurar aplicativos e componentes COM+, você deve estar ciente de quais restrições são impostas às configurações.
Tópicos relacionados