Udostępnij za pośrednictwem


OperationBlockStartAnalysisContext Constructor

Definition

Caution

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

protected:
 OperationBlockStartAnalysisContext(System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::IOperation ^> operationBlocks, Microsoft::CodeAnalysis::ISymbol ^ owningSymbol, Microsoft::CodeAnalysis::Compilation ^ compilation, Microsoft::CodeAnalysis::Diagnostics::AnalyzerOptions ^ options, System::Threading::CancellationToken cancellationToken);
protected OperationBlockStartAnalysisContext (System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationBlocks, Microsoft.CodeAnalysis.ISymbol owningSymbol, 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.")]
protected OperationBlockStartAnalysisContext (System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationBlocks, Microsoft.CodeAnalysis.ISymbol owningSymbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Threading.CancellationToken cancellationToken);
new Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalysisContext : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> * Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Compilation * Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalysisContext
[<System.Obsolete("Use CompilationWithAnalyzers instead. See https://github.com/dotnet/roslyn/issues/63440 for more details.")>]
new Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalysisContext : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> * Microsoft.CodeAnalysis.ISymbol * Microsoft.CodeAnalysis.Compilation * Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalysisContext
Protected Sub New (operationBlocks As ImmutableArray(Of IOperation), owningSymbol As ISymbol, compilation As Compilation, options As AnalyzerOptions, cancellationToken As CancellationToken)

Parameters

operationBlocks
ImmutableArray<IOperation>
owningSymbol
ISymbol
compilation
Compilation
options
AnalyzerOptions
cancellationToken
CancellationToken
Attributes

Applies to