Criar e registrar regras adicionais para analisar o código do banco de dados
Visual Studio Premiume Visual Studio Ultimate incluem regras de análise de código para reportar problemas de design do Transact-SQL, problemas de nomes e avisos de desempenho no seu código de banco de dados. Para obter mais informações, consulte Analisando o código do banco de dados para melhorar a qualidade do código.
Se as regras de análise de código interno não incluem cobertura para um problema específico do Transact-SQL que deseja incluir, você pode criar regras de análise de código do banco de dados personalizado, estendendo o recurso de regras de análise de código do banco de dados.
Tarefas comuns
A tabela a seguir lista as descrições de tarefas comuns que suportam a criação, registrando e implantação de regras de análise de código do banco de dados personalizado, além de links para obter mais informações sobre como você pode concluir com êxito essas tarefas.
Tarefas comuns |
Conteúdo de apoio |
---|---|
Saiba mais sobre como estender o recurso de regras de análise estática de código: Você pode ler sobre os conceitos básicos e a arquitetura usada na implementação de regras de análise de código personalizado para Visual Studio. |
|
Crie um assembly como ponto de partida para uma regra de análise estática de código personalizado SQL: Aprenda as etapas necessárias para criar uma regra de análise de código SQL para Visual Studio. Explicação passo a passo cria uma regra que evita a usando a instrução WAITFOR DELAY no código do Transact-SQL. Explicação passo a passo também demonstra como registrar o assembly. Você pode criar todas as suas regras em um único assembly, ou entre vários assemblies, dependendo de como você deseja que as regras distribuídas para sua equipe. |
|
Distribua regras personalizadas de análise de código SQL para os membros da equipe: Depois de verificar que a regra está funcionando corretamente, você pode distribuí-lo à sua equipe. Você pode pedir a cada membro da equipe para instalar e registrar o a extensão de recurso manualmente, ou você pode criar um programa de instalação simples para ela. |
Cenários relacionados
Criar banco de dados personalizado refatoração tipos ou destinos
Gerar dados de teste especializado com um gerador de dados personalizados
Definir condições de personalizado para testes de unidade de banco de dados
Consulte também
Referência
Microsoft.Data.Schema.StaticCodeAnalysis
Conceitos
Analisando o código do banco de dados para melhorar a qualidade do código
Estender os recursos de banco de dados de Visual Studio
Analisar a qualidade do aplicativo usando as ferramentas de análise de código