Rules which enforce naming requirements for members, types, and variables.
| Identifier | Name | Description |
|---|---|---|
| SA1300 | ElementMustBeginWithUpperCaseLetter | The name of a C# element does not begin with an upper-case letter. |
| SA1301 | ElementMustBeginWithLowerCaseLetter | There are currently no situations in which this rule will fire. |
| SA1302 | InterfaceNamesMustBeginWithI | The name of a C# interface does not begin with the capital letter I. |
| SA1303 | ConstFieldNamesMustBeginWithUpperCaseLetter | The name of a constant C# field should begin with an upper-case letter. |
| SA1304 | NonPrivateReadonlyFieldsMustBeginWithUpperCaseLetter | The name of a non-private readonly C# field should being with an upper-case letter. |
| SA1305 | FieldNamesMustNotUseHungarianNotation | The name of a field or variable in C# uses Hungarian notation. |
| SA1306 | FieldNamesMustBeginWithLowerCaseLetter | The name of a field in C# does not begin with a lower-case letter. |
| SA1307 | AccessibleFieldsMustBeginWithUpperCaseLetter | The name of a public or internal field in C# does not begin with an upper-case letter. |
| SA1308 | VariableNamesMustNotBePrefixed | A field name in C# is prefixed with m_ or s_. |
| SA1309 | FieldNamesMustNotBeginWithUnderscore | A field name in C# begins with an underscore. |
| SA1310 | FieldNamesMustNotContainUnderscore | A field name in C# contains an underscore. |
| SA1311 | StaticReadonlyFieldsMustBeginWithUpperCaseLetter | The name of a static readonly field does not begin with an upper-case letter. |
| SA1312 | VariableNamesMustBeginWithLowerCaseLetter | The name of a variable in C# does not begin with a lower-case letter. |
| SA1313 | ParameterNamesMustBeginWithLowerCaseLetter | The name of a parameter in C# does not begin with a lower-case letter. |
| SA1314 | TypeParameterNamesMustBeginWithT | The name of a C# type parameter does not begin with the capital letter T. |
| SA1316 | TupleElementNamesShouldUseCorrectCasing | Element names within a tuple type should have the correct casing. |