Share via


SymbolStartAnalysisContext Constructor

Definition

Caution

Use CompilationWithAnalyzers instead. See https://github.com/dotnet/roslyn/issues/63440 for more details.

public SymbolStartAnalysisContext (Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Threading.CancellationToken cancellationToken);
[System.Obsolete("Use CompilationWithAnalyzers instead. See https://github.com/dotnet/roslyn/issues/63440 for more details.")]
public SymbolStartAnalysisContext (Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Threading.CancellationToken cancellationToken);
new Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Compilation * Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext
[<System.Obsolete("Use CompilationWithAnalyzers instead. See https://github.com/dotnet/roslyn/issues/63440 for more details.")>]
new Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext : Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Compilation * Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext
Public Sub New (symbol As ISymbol, compilation As Compilation, options As AnalyzerOptions, cancellationToken As CancellationToken)

Parameters

symbol
ISymbol
compilation
Compilation
options
AnalyzerOptions
cancellationToken
CancellationToken
Attributes

Applies to