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
파일 보기 프로젝트 열기: bkoelman/ResharperCodeContractNullability 1 사용 예제들

공개 메소드들

메소드 설명
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