| — | — | AptcaMethodsShouldOnlyCallAptcaMethods | <a const> | |
| — | — | AssembliesShouldHaveValidStrongNames | <a const> | |
| — | — | AvoidCallingProblematicMethods | <a const> | |
| — | — | AvoidExcessiveComplexity | <a const> | |
| — | — | AvoidNamespacesWithFewTypes | <a const> | |
| — | — | AvoidOutParameters | <a const> | |
| — | — | AvoidUncalledPrivateCode | <a const> | |
| — | — | AvoidUninstantiatedInternalClasses | <a const> | |
| — | — | AvoidUnsealedAttributes | <a const> | |
| — | — | CollectionPropertiesShouldBeReadOnly | <a const> | |
| — | — | CollectionsShouldImplementGenericInterface | <a const> | |
| — | — | ConfigurationPropertyAttributeRule | <a const> | |
| — | — | ConfigurationValidatorAttributeRule | <a const> | |
| — | — | ConsiderPassingBaseTypesAsParameters | <a const> | |
| — | — | CommunicationObjectThrowIf | <a const> | |
| — | — | ConfigurationPropertyNameRule | <a const> | |
| — | — | DefineAccessorsForAttributeArguments | <a const> | |
| — | — | DiagnosticsUtilityIsFatal | <a const> | |
| — | — | DisposableFieldsShouldBeDisposed | <a const> | |
| — | — | DoNotCallOverridableMethodsInConstructors | <a const> | |
| — | — | DoNotCatchGeneralExceptionTypes | <a const> | |
| — | — | DoNotDeclareReadOnlyMutableReferenceTypes | <a const> | |
| — | — | DoNotDeclareVisibleInstanceFields | <a const> | |
| — | — | DoNotLockOnObjectsWithWeakIdentity | <a const> | |
| — | — | DoNotIgnoreMethodResults | <a const> | |
| — | — | DoNotIndirectlyExposeMethodsWithLinkDemands | <a const> | |
| — | — | DoNotPassLiteralsAsLocalizedParameters | <a const> | |
| — | — | DoNotRaiseReservedExceptionTypes | <a const> | |
| — | — | EnumsShouldHaveZeroValue | <a const> | |
| — | — | FlagsEnumsShouldHavePluralNames | <a const> | |
| — | — | GenericMethodsShouldProvideTypeParameter | <a const> | |
| — | — | ImplementStandardExceptionConstructors | <a const> | |
| — | — | InstantiateArgumentExceptionsCorrectly | <a const> | |
| — | — | InitializeReferenceTypeStaticFieldsInline | <a const> | |
| — | — | InterfaceMethodsShouldBeCallableByChildTypes | <a const> | |
| — | — | MarkISerializableTypesWithSerializable | <a const> | |
| — | — | InvariantAssertRule | <a const> | |
| — | — | IsFatalRule | <a const> | |
| — | — | MarkMembersAsStatic | <a const> | |
| — | — | NestedTypesShouldNotBeVisible | <a const> | |
| — | — | NormalizeStringsToUppercase | <a const> | |
| — | — | OperatorOverloadsHaveNamedAlternates | <a const> | |
| — | — | PropertyNamesShouldNotMatchGetMethods | <a const> | |
| — | — | PropertyTypesMustBeXamlVisible | <a const> | |
| — | — | PropertyExternalTypesMustBeKnown | <a const> | |
| — | — | ReplaceRepetitiveArgumentsWithParamsArray | <a const> | |
| — | — | ResourceStringsShouldBeSpelledCorrectly | <a const> | |
| — | — | ReviewSuppressUnmanagedCodeSecurityUsage | <a const> | |
| — | — | ReviewUnusedParameters | <a const> | |
| — | — | SecureAsserts | <a const> | |
| — | — | SecureGetObjectDataOverrides | <a const> | |
| — | — | ShortAcronymsShouldBeUppercase | <a const> | |
| — | — | SpecifyIFormatProvider | <a const> | |
| — | — | SpecifyMarshalingForPInvokeStringArguments | <a const> | |
| — | — | StaticHolderTypesShouldNotHaveConstructors | <a const> | |
| — | — | SystemAndMicrosoftNamespacesRequireApproval | <a const> | |
| — | — | UsePropertiesWhereAppropriate | <a const> | |
| — | — | UriPropertiesShouldNotBeStrings | <a const> | |
| — | — | VariableNamesShouldNotMatchFieldNames | <a const> | |
| — | — | ThunkCallbackRule | <a const> | |
| — | — | TransparentMethodsMustNotReferenceCriticalCode | <a const> | |
| — | — | TypeConvertersMustBePublic | <a const> | |
| — | — | TypesMustHaveXamlCallableConstructors | <a const> | |
| — | — | TypeNamesShouldNotMatchNamespaces | <a const> | |
| — | — | TypesShouldHavePublicParameterlessConstructors | <a const> | |
| — | — | UseEventsWhereAppropriate | <a const> | |
| — | — | UseNewGuidHelperRule | <a const> | |
| — | — | WrapExceptionsRule | <a const> | |