C# 클래스 CodeContractNullability.BaseAnalyzer

Common functionality for all the diagnostics analyzers that are included in this project.
상속: Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
파일 보기 프로젝트 열기: bkoelman/ResharperCodeContractNullability

Private Properties

프로퍼티 타입 설명
AnalyzeField void
AnalyzeMethod void
AnalyzeParameter void
AnalyzeProperty void
BaseAnalyzer System.Collections.Immutable
CachingNullabilityAttributeProvider System.Collections.Immutable
CreateRuleFor Microsoft.CodeAnalysis.DiagnosticDescriptor
SyntaxToSymbolContext SymbolAnalysisContext
SyntaxToSymbolContext SymbolAnalysisContext

공개 메소드들

메소드 설명
Initialize ( [ context ) : void

비공개 메소드들

메소드 설명
AnalyzeField ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
AnalyzeMethod ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
AnalyzeParameter ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
AnalyzeProperty ( SymbolAnalysisContext context, [ factory, string>.[ properties ) : void
BaseAnalyzer ( bool appliesToItem ) : System.Collections.Immutable
CachingNullabilityAttributeProvider ( ) : System.Collections.Immutable
CreateRuleFor ( [ memberTypePascalCase ) : Microsoft.CodeAnalysis.DiagnosticDescriptor
SyntaxToSymbolContext ( SyntaxNodeAnalysisContext syntaxContext ) : SymbolAnalysisContext
SyntaxToSymbolContext ( SyntaxNodeAnalysisContext context, [ symbol ) : SymbolAnalysisContext

메소드 상세

Initialize() 공개 메소드

public Initialize ( [ context ) : void
context [
리턴 void