![]() | SyntaxNodeAnalysisContext Class |
Namespace: Microsoft.CodeAnalysis.Diagnostics
The SyntaxNodeAnalysisContext type exposes the following members.
Name | Description | |
---|---|---|
![]() | SyntaxNodeAnalysisContext(SyntaxNode, SemanticModel, AnalyzerOptions, ActionT, Void, Diagnostic) | Initializes a new instance of the SyntaxNodeAnalysisContext class |
![]() | SyntaxNodeAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, ActionT, Void, Diagnostic) | Initializes a new instance of the SyntaxNodeAnalysisContext class |
Name | Description | |
---|---|---|
![]() | CancellationToken |
Token to check for requested cancellation of the analysis.
|
![]() | Compilation | Compilation containing the SyntaxNode.
|
![]() | ContainingSymbol | ISymbol for the declaration containing the syntax node.
|
![]() | Node | SyntaxNode that is the subject of the analysis.
|
![]() | Options |
Options specified for the analysis.
|
![]() | SemanticModel | SemanticModel that can provide semantic information about the SyntaxNode.
|
Name | Description | |
---|---|---|
![]() | ReportDiagnostic |
Report a Diagnostic about a SyntaxNode.
|