Compartilhar via


Confiabilidade

É importante que o código em execução em ambientes de servidor como, por exemplo, SQL Server protege contra exceções assíncronas. Confiabilidade, conforme discutido aqui, não é específica para SQL Server, mas para escrever código confiável para qualquer host executando um.Ambiente do NET Framework versão 2.0. No entanto, o SQL Server é o primeiro serviço tornando extensivo usar os novos recursos de confiabilidade da versão 2.0, para que ele é usado como exemplo.

Código em execução no SQL Server precisa lidar com as diretrizes de confiabilidade mais rigorosas de outros ambientes de servidor. Isso é devido à operação estável do SQL Server na borda do consumo de recursos. OutOfMemoryExceptione ThreadAbortException as exceções são não incomuns no ambiente de SQL Server. Em geral, essas diretrizes são concentrada menos na confiabilidade e mais no permitindo totalmente confiáveis código gerenciado para falhar tranqüilamente diante de AppDomain-nível reciclagem, o que é a principal maneira do servidor mantém a consistência e a disponibilidade.

Nesta seção

Referência

HostProtectionAttribute

HostProtectionResource