C# (CSharp) CodeContractNullability.NullabilityAttributes Пространство имен

Классы

Имя Описание
CachingNullabilityAttributeProvider Provides cached access to the (Item)NotNullAttribute and (Item)CanBeNullAttribute symbols in a compilation. The cache is used for hinting, resulting in potential faster lookups over (similar) compilations and solutions.
CompilationAttributeScanner Scans through the source code and assembly references of a Compilation to locate the (Item)NotNullAttribute and (Item)CanBeNullAttribute types.
CompilationAttributeScanner.NullabilityAttributesVisitor
NullabilityAttributeMetadataNames Holds information about where the nullability attributes are located.
NullabilityAttributeSymbols Exposes the found nullability attributes as (source or external) symbols.
SimpleNullabilityAttributeProvider Provides direct access to the (Item)NotNullAttribute and (Item)CanBeNullAttribute symbols in a compilation.