Udostępnij za pośrednictwem


CA1726: Używaj preferowanych terminów

TypeName

UsePreferredTerms

CheckId

CA1726

Kategoria

Microsoft.Naming

Zmiana kluczowa

Kluczowa - gry jest uruchamiana dla zestawów

Niekluczowa - gdy jest uruchamiana dla parametrów typu

Przyczyna

Nazwa widocznego z zewnątrz identyfikatora zawiera termin, dla którego istnieje alternatywny, preferowany termin.Alternatywnie, nazwa zawiera określenie Flag lub Flags.

Opis reguły

Ta reguła analizuje identyfikator na tokeny.Każdy pojedynczy token i każda kombinacja dwóch sąsiednich tokenów jest porównywana do terminów, które są wbudowane w reguły i w sekcji przestarzałe słowników niestandardowych.W poniższej tabeli przedstawiono terminy, które są wbudowane w reguły i ich preferowane alternatywy.

Termin przestarzały

Termin preferowany

Arent

AreNot

Cancelled

Canceled

Cant

Cannot

ComPlus

EnterpriseServices

Couldnt

CouldNot

Didnt

DidNot

Doesnt

DoesNot

Dont

DoNot

Flag lub Flags

Brak zastępczego terminu.Nie używać.

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

Jak naprawić naruszenia

Aby naprawić naruszenie tej zasady, należy zastąpić termin preferowanym terminem alternatywnym.

Kiedy pominąć ostrzeżenia

Można pominąć ostrzeżenie od tej zasady tylko wtedy, gdy nazwa identyfikatora jest zamierzone i dotyczy pierwotnego terminu zamiast preferowanego terminu.

Powiązane reguły

Nazewnictwo — Ostrzeżenia