Compartilhar via


CA1811: Evite código particular uncalled

TypeName

AvoidUncalledPrivateCode

CheckId

CA1811

<strong>Categoria</strong>

Microsoft.Performance

Alteração significativa

Não-separável

Causa

Membro (nível de assembly) privado ou interno não tem os chamadores no assembly, não é invocado pelo common language runtime e não é invocado por um delegado.Os seguintes membros não são verificados por esta regra:

Descrição da regra

Essa regra pode reportar falsos positivos, se ocorrerem de pontos de entrada que não são identificados por lógica da regra.Além disso, um compilador pode emitir código de noncallable em um assembly.

Como corrigir violações

Para corrigir uma violação desta regra, remover o código de noncallable ou adicione o código que o chama.

Quando suprimir avisos

É seguro eliminar um aviso esta regra.

Regras relacionadas

CA1812: Evitar classes internas sem instância

CA1801: Revise os parâmetros não utilizados

CA1804: Remover variáveis locais não utilizados