Olvasás angol nyelven

Megosztás a következőn keresztül:


OperationBlockAnalysisContext Constructor

Definition

Caution

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

C#
public OperationBlockAnalysisContext(System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationBlocks, Microsoft.CodeAnalysis.ISymbol owningSymbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, Action<Microsoft.CodeAnalysis.Diagnostic> reportDiagnostic, Func<Microsoft.CodeAnalysis.Diagnostic,bool> isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken);
C#
[System.Obsolete("Use CompilationWithAnalyzers instead. See https://github.com/dotnet/roslyn/issues/63440 for more details.")]
public OperationBlockAnalysisContext(System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationBlocks, Microsoft.CodeAnalysis.ISymbol owningSymbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, Action<Microsoft.CodeAnalysis.Diagnostic> reportDiagnostic, Func<Microsoft.CodeAnalysis.Diagnostic,bool> isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken);

Parameters

operationBlocks
ImmutableArray<IOperation>
owningSymbol
ISymbol
compilation
Compilation
options
AnalyzerOptions
reportDiagnostic
Action<Diagnostic>
isSupportedDiagnostic
Func<Diagnostic,Boolean>
cancellationToken
CancellationToken
Attributes

Applies to

Termék Verziók (Elavult)
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0 (4.6.0, 4.7.0, 4.8.0, 4.9.2, 4.12.2, 4.13.0)