Partilhar via


CA1811: Evite código privado de 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 pela lógica de 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 adicionar código que o chama.

Quando suprimir avisos

É seguro eliminar um aviso esta regra.

Regras relacionadas

CA1812: Evite sem instância classes internas

CA1801: Revise os parâmetros não utilizados

CA1804: Remover locals não utilizados