Condividi tramite


CA1726: Utilizzare termini preferiti

TypeName

UsePreferredTerms

CheckId

CA1726

Category

Microsoft.Naming

Breaking Change

Sostanziale - Quando generato su assembly

Non sostanziale - Quando generato su parametri di tipo

Causa

Il nome di un identificatore visibile esternamente include un termine per il quale esiste un termine alternativo preferito. In alternativa, il nome include il termine Flag o Flags.

Descrizione della regola

La regola analizza un identificatore in token. Ogni singolo token e ogni combinazione di token duali contigui viene confrontata ai termini compilati nella regola e nella sezione Obsoleto dei dizionari personalizzati. Nella tabella riportata di seguito sono visualizzati i termini compilati nella regola e le alternative preferite.

Termine obsoleto

Termine preferito

Arent

AreNot

Cancelled

Canceled

Cant

Cannot

ComPlus

EnterpriseServices

Couldnt

CouldNot

Didnt

DidNot

Doesnt

DoesNot

Dont

DoNot

Flag o Flags

Non è presente alcun termine di sostituzione. Non utilizzare.

Hadnt

HadNot

Hasn't

HasNot

Havent

HaveNot

Indices

Indexes

Isnt

IsNot

LogIn

LogOn

LogOut

LogOff

Shouldnt

ShouldNot

SignOn

SignIn

SignOff

SignOut

Wasnt

WasNot

Werent

WereNot

Wont

WillNot

Wouldnt

WouldNot

Writeable

Writable

Come correggere le violazioni

Per correggere una violazione di questa regola, sostituire il termine con il termine alternativo preferito.

Esclusione di avvisi

Escludere un avviso dalla regola solo se il nome dell'identificatore è intenzionale e correlato in maniera specifica al termine originale, invece che al termine preferito.

Regole correlate

Avvisi di denominazione