Condividi tramite


CA1811: Evitare il codice privato non chiamato

TypeName

AvoidUncalledPrivateCode

CheckId

CA1811

Category

Microsoft.Performance

Breaking Change

Non sostanziale

Causa

Un membro privato o interno (a livello di assembly) non presenta chiamanti nell'assembly, non viene richiamato da Common Language Runtime e non viene richiamato da un delegato.I seguenti membri non sono controllati da questa regola:

Descrizione della regola

La regola può segnalare falsi positivi se si verificano punti di ingresso non attualmente identificati dalla logica della regola.È inoltre possibile che un compilatore crei del codice non chiamabile in un assembly.

Come correggere le violazioni

Per correggere una violazione di questa regola, rimuovere il codice non chiamabile o aggiungere del codice che lo chiami.

Esclusione di avvisi

L'esclusione di un avviso da questa regola è sicura.

Regole correlate

CA1812: Evitare classi interne prive di istanze

CA1801: Rivedere i parametri inutilizzati

CA1804: rimuovere locali non utilizzati