1 override of RegisterOperationBlockEndAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
351public override void RegisterOperationBlockEndAction(Action<OperationBlockAnalysisContext> action)
26 references to RegisterOperationBlockEndAction
Aspire.Hosting.Analyzers (1)
AppHostAnalyzer.cs (1)
45context.RegisterOperationBlockEndAction(c =>
Microsoft.AspNetCore.Analyzers (3)
MiddlewareAnalyzer.cs (1)
42context.RegisterOperationBlockEndAction(context =>
OptionsAnalyzer.cs (1)
38context.RegisterOperationBlockEndAction(context =>
ServicesAnalyzer.cs (1)
37context.RegisterOperationBlockEndAction(context =>
Microsoft.AspNetCore.App.Analyzers (1)
RouteHandlers\RouteHandlerAnalyzer.cs (1)
58context.RegisterOperationBlockEndAction(c =>
Microsoft.AspNetCore.Mvc.Analyzers (1)
TagHelpersInCodeBlocksAnalyzer.cs (1)
92startBlockContext.RegisterOperationBlockEndAction(context =>
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (1)
85context.RegisterOperationBlockEndAction(analyzer.HandleOperationBlockEnd);
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (1)
85context.RegisterOperationBlockEndAction(analyzer.HandleOperationBlockEnd);
Microsoft.CodeAnalysis.CodeStyle (1)
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
77context.RegisterOperationBlockEndAction(blockAnalyzer.AnalyzeOperationBlockEnd);
Microsoft.CodeAnalysis.Features (1)
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
77context.RegisterOperationBlockEndAction(blockAnalyzer.AnalyzeOperationBlockEnd);
Microsoft.CodeAnalysis.NetAnalyzers (16)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UsePropertiesWhereAppropriate.cs (1)
106context.RegisterOperationBlockEndAction(endContext =>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.cs (1)
242context.RegisterOperationBlockEndAction(
Microsoft.CodeQuality.Analyzers\QualityGuidelines\MarkMembersAsStatic.cs (1)
141context.RegisterOperationBlockEndAction(context =>
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (1)
340context.RegisterOperationBlockEndAction(context =>
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.cs (1)
112context.RegisterOperationBlockEndAction(OnOperationBlockEnd);
Microsoft.NetCore.Analyzers\Performance\PreferReadOnlySpanOverSpan.cs (1)
102blockStartContext.RegisterOperationBlockEndAction(blockEndContext =>
Microsoft.NetCore.Analyzers\Runtime\CallGCSuppressFinalizeCorrectly.cs (1)
104operationBlockContext.RegisterOperationBlockEndAction(analyzer.OperationBlockEndAction);
Microsoft.NetCore.Analyzers\Runtime\DisposeMethodsShouldCallBaseClassDispose.cs (1)
96operationBlockStartContext.RegisterOperationBlockEndAction(operationEndContext =>
Microsoft.NetCore.Analyzers\Runtime\InitializeStaticFieldsInline.cs (1)
90context.RegisterOperationBlockEndAction(context =>
Microsoft.NetCore.Analyzers\Runtime\PreferAsSpanOverSubstring.cs (1)
69context.RegisterOperationBlockEndAction(context =>
Microsoft.NetCore.Analyzers\Runtime\PreferStringContainsOverIndexOfAnalyzer.cs (1)
117context.RegisterOperationBlockEndAction(OnOperationBlockEnd);
Microsoft.NetCore.Analyzers\Security\SourceTriggeredTaintedDataAnalyzerBase.cs (1)
203operationBlockStartContext.RegisterOperationBlockEndAction(
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessing.cs (1)
89context.RegisterOperationBlockEndAction(
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesign.cs (3)
148context.RegisterOperationBlockEndAction(context => 267context.RegisterOperationBlockEndAction(context => 363context.RegisterOperationBlockEndAction(context =>