Camadas da solução

Concluído

O nível de solução é implementado em um nível de componente. O vídeo a seguir fornece uma visão geral das duas camadas distintas: soluções gerenciadas e não gerenciadas. Essas soluções existem em diferentes camadas em um ambiente do Microsoft Dataverse.

Camada gerenciada

No Dataverse, as camadas gerenciadas têm as seguintes características:

  • A camada do sistema está na base do nível de camadas gerenciadas. A camada do sistema contém as entidades e os componentes necessários para que a plataforma funcione.

  • Todas as soluções importadas e gerenciadas e a solução do sistema existem no nível gerenciado.

  • Quando várias soluções gerenciadas são instaladas, a última instalada fica acima da solução gerenciada instalada anteriormente. Essencialmente, a segunda solução instalada pode personalizar a que foi instalada antes dela.

  • Quando duas soluções gerenciadas têm definições conflitantes, o comportamento de tempo de execução é "o último vence" ou uma lógica de mesclagem é implementada.

  • Se você desinstalar uma solução gerenciada, a solução gerenciada abaixo entrará em vigor.

  • Se você desinstalar todas as soluções gerenciadas, o comportamento padrão definido na solução do sistema será aplicado. 

Camada não gerenciada

Todas as soluções não gerenciadas importadas e personalizações improvisadas existem na camada não gerenciada. Todas as soluções não gerenciadas compartilham uma única camada não gerenciada.

Certos componentes estão disponíveis com um comportamento de mesclagem, como mapas de site e formulários. Cada camada é mesclada para produzir o comportamento de tempo de execução em oposição ao comportamento "a última camada vence".

Para obter mais informações, consulte Camadas de solução.