C# Класс 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.
Наследование: INullabilityAttributeProvider
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CachingNullabilityAttributeProvider ( [ names = null ) : System.Threading
GetSymbols ( Compilation compilation, CancellationToken cancellationToken = default(CancellationToken) ) : NullabilityAttributeSymbols

Описание методов

CachingNullabilityAttributeProvider() публичный Метод

public CachingNullabilityAttributeProvider ( [ names = null ) : System.Threading
names [
Результат System.Threading

GetSymbols() публичный Метод

public GetSymbols ( Compilation compilation, CancellationToken cancellationToken = default(CancellationToken) ) : NullabilityAttributeSymbols
compilation Compilation
cancellationToken System.Threading.CancellationToken
Результат NullabilityAttributeSymbols