System.Diagnostics.Contracts Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes estáticas para representação de contratos de programa, como pré-condições, pós-condições e invariáveis.
Contract |
Contém métodos estáticos para representação de contratos de programa, como pré-condições, pós-condições e invariáveis de objeto. |
Contract |
Define as abreviações que podem ser usadas no lugar da sintaxe de contrato completa. |
Contract |
Permite a fatoração do código |
Contract |
Especifica que um tipo separado contém os contratos de código para esse tipo. |
Contract |
Especifica que uma classe é um contrato para um tipo. |
Contract |
Fornece métodos e dados para o evento ContractFailed. |
Contract |
Marca um método como sendo o método invariável de uma classe. |
Contract |
Permite definir opções de ferramenta e contrato na granularidade de assembly, tipo ou método. |
Contract |
Especifica que um campo pode ser usado em contratos de método quando o campo tem menos visibilidade que o método. |
Contract |
Especifica que um assembly é um assembly de referência que contém os contratos. |
Contract |
Identifica um membro que não tem nenhum comportamento em tempo de execução. |
Contract |
Instrui ferramentas de análise a assumir que um assembly, tipo ou membro está correto sem executar verificação estática. |
Pure |
Indica que um tipo ou método é puro, ou seja, não faz qualquer alteração de estado visível. |
Contract |
Especifica o tipo de contrato que falhou. |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: