C# 클래스 Bridge.React.Analyser.SelectAttributesAnalyzer

상속: Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
파일 보기 프로젝트 열기: ProductiveRage/Bridge.React

공개 프로퍼티들

프로퍼티 타입 설명
DoNotUseValueWhenMultipleIsTrueRule Microsoft.CodeAnalysis.DiagnosticDescriptor
DoNotUseValuesWhenMultipleIsFalseRule Microsoft.CodeAnalysis.DiagnosticDescriptor

공개 메소드들

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

비공개 메소드들

메소드 설명
GetLocalizableString ( string nameOfLocalizableResource ) : Microsoft.CodeAnalysis.LocalizableString
LookForMultiplePropertyUsedWithInappropriateValueOrValuesProperty ( SyntaxNodeAnalysisContext context ) : void
TargetTypeIsSelectAttributes ( ObjectCreationExpressionSyntax objectCreation, SyntaxNodeAnalysisContext context ) : bool

This requires querying the semantic model, which is typically more expensive that querying the syntax tree, so leave this check until last (so that as few code paths have to travel down this route as possible)

메소드 상세

Initialize() 공개 메소드

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

프로퍼티 상세

DoNotUseValueWhenMultipleIsTrueRule 공개적으로 정적으로 프로퍼티

public static DiagnosticDescriptor,Microsoft.CodeAnalysis DoNotUseValueWhenMultipleIsTrueRule
리턴 Microsoft.CodeAnalysis.DiagnosticDescriptor

DoNotUseValuesWhenMultipleIsFalseRule 공개적으로 정적으로 프로퍼티

public static DiagnosticDescriptor,Microsoft.CodeAnalysis DoNotUseValuesWhenMultipleIsFalseRule
리턴 Microsoft.CodeAnalysis.DiagnosticDescriptor