C# Class Bridge.React.Analyser.SelectAttributesAnalyzer

Inheritance: Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer
Afficher le fichier Open project: ProductiveRage/Bridge.React

Méthodes publiques

Свойство Type Description
DoNotUseValueWhenMultipleIsTrueRule Microsoft.CodeAnalysis.DiagnosticDescriptor
DoNotUseValuesWhenMultipleIsFalseRule Microsoft.CodeAnalysis.DiagnosticDescriptor

Méthodes publiques

Méthode Description
Initialize ( AnalysisContext context ) : void

Private Methods

Méthode Description
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)

Method Details

Initialize() public méthode

public Initialize ( AnalysisContext context ) : void
context AnalysisContext
Résultat void

Property Details

DoNotUseValueWhenMultipleIsTrueRule public_oe static_oe property

public static DiagnosticDescriptor,Microsoft.CodeAnalysis DoNotUseValueWhenMultipleIsTrueRule
Résultat Microsoft.CodeAnalysis.DiagnosticDescriptor

DoNotUseValuesWhenMultipleIsFalseRule public_oe static_oe property

public static DiagnosticDescriptor,Microsoft.CodeAnalysis DoNotUseValuesWhenMultipleIsFalseRule
Résultat Microsoft.CodeAnalysis.DiagnosticDescriptor