Propriedade de contexto de segurança

Como acontece com todo serviço automático fornecido pelo COM+, a verificação automática de função é baseada nas propriedades incluídas no contexto do objeto. A determinação de se uma verificação de segurança deve ser executada em uma chamada em um componente é baseada na propriedade de segurança no contexto do objeto criado quando o componente configurado é instanciado.

Você geralmente não precisa se preocupar com essa propriedade; ele é usado diretamente por COM+, não por você. No entanto, em algumas circunstâncias, você pode querer um controle estrito sobre a ativação de um objeto. Nesse caso, a propriedade security pode afetar em qual contexto seu objeto está ativado. Ou seja, se um objeto tiver uma configuração incompatível com o contexto de seu criador, ele será ativado em seu próprio contexto. A propriedade security pode influenciar isso, assim como qualquer propriedade no contexto do objeto.

Se você não quiser que as configurações de segurança influenciem a ativação, poderá escolher somente a verificação de acesso em nível de processo. Isso suprime a propriedade de segurança no contexto do objeto, embora efetivamente desabilite a verificação baseada em função e torne as informações de contexto de chamada de segurança indisponíveis.

Para obter mais informações sobre verificações de acesso em nível de processo, consulte Limites de segurança. Para ver como definir a segurança em nível de processo, consulte Definindo um nível de segurança para verificações de acesso.

Para obter mais informações sobre o contexto do objeto, consulte Contextos.

Projetando funções de forma eficaz

Limites de segurança

Informações de contexto de chamada de segurança

Usando funções para autorização de cliente