1 override of RegisterOperationBlockStartAction
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
195public override void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action)
43 references to RegisterOperationBlockStartAction
Aspire.Hosting.Analyzers (1)
AppHostAnalyzer.cs (1)
35context.RegisterOperationBlockStartAction(context =>
Aspire.Hosting.Integration.Analyzers (1)
AspireExportAnalyzer.cs (1)
87context.RegisterOperationBlockStartAction(c =>
Microsoft.Analyzers.Extra (1)
UsingToStringInLoggersAnalyzer.cs (1)
26compilationStartContext.RegisterOperationBlockStartAction(operationBlockContext =>
Microsoft.AspNetCore.App.Analyzers (1)
RouteHandlers\RouteHandlerAnalyzer.cs (1)
48context.RegisterOperationBlockStartAction(context =>
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParameterUsageAnalyzer.cs (1)
37context.RegisterOperationBlockStartAction(startBlockContext =>
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParameterUsageAnalyzer.cs (1)
37context.RegisterOperationBlockStartAction(startBlockContext =>
Microsoft.AspNetCore.Mvc.Analyzers (1)
TagHelpersInCodeBlocksAnalyzer.cs (1)
41context.RegisterOperationBlockStartAction(startBlockContext =>
Microsoft.CodeAnalysis.Analyzers (3)
MetaAnalyzers\ConfigureGeneratedCodeAnalysisAnalyzer.cs (1)
53compilationContext.RegisterOperationBlockStartAction(context =>
MetaAnalyzers\DoNotUseCompilationGetSemanticModelAnalyzer.cs (1)
52compilationContext.RegisterOperationBlockStartAction(operationBlockContext =>
MetaAnalyzers\EnableConcurrentExecutionAnalyzer.cs (1)
53compilationContext.RegisterOperationBlockStartAction(context =>
Microsoft.CodeAnalysis.NetAnalyzers (33)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotDirectlyAwaitATask.cs (1)
61context.RegisterOperationBlockStartAction(context =>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DoNotRaiseExceptionsInUnexpectedLocations.cs (1)
80compilationStartContext.RegisterOperationBlockStartAction(operationBlockContext =>
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\UsePropertiesWhereAppropriate.cs (1)
67context.RegisterOperationBlockStartAction(context =>
Microsoft.CodeQuality.Analyzers\Maintainability\DoNotIgnoreMethodResults.cs (1)
154compilationContext.RegisterOperationBlockStartAction(osContext =>
Microsoft.CodeQuality.Analyzers\QualityGuidelines\AvoidMultipleEnumerations\AvoidMultipleEnumerations.cs (1)
176context.RegisterOperationBlockStartAction(context => OnOperationBlockStart(
Microsoft.CodeQuality.Analyzers\QualityGuidelines\DoNotCallOverridableMethodsInConstructors.cs (1)
52compilationContext.RegisterOperationBlockStartAction(context =>
Microsoft.NetCore.Analyzers\Data\ReviewSqlQueriesForSecurityVulnerabilities.cs (1)
56compilationContext.RegisterOperationBlockStartAction(operationBlockStartContext =>
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (1)
200context.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Performance\PreferHashDataOverComputeHash.cs (1)
65context.RegisterOperationBlockStartAction(OnOperationBlockStart);
Microsoft.NetCore.Analyzers\Performance\PreferReadOnlySpanOverSpan.cs (1)
59context.RegisterOperationBlockStartAction(blockStartContext =>
Microsoft.NetCore.Analyzers\Runtime\CallGCSuppressFinalizeCorrectly.cs (1)
88compilationContext.RegisterOperationBlockStartAction(operationBlockContext =>
Microsoft.NetCore.Analyzers\Runtime\DisposeMethodsShouldCallBaseClassDispose.cs (1)
52compilationContext.RegisterOperationBlockStartAction(operationBlockStartContext =>
Microsoft.NetCore.Analyzers\Runtime\DoNotPassLiteralsAsLocalizedParameters.cs (1)
57context.RegisterOperationBlockStartAction(operationBlockStartContext =>
Microsoft.NetCore.Analyzers\Runtime\PreferAsSpanOverSubstring.cs (1)
51context.RegisterOperationBlockStartAction(OnOperationBlockStart);
Microsoft.NetCore.Analyzers\Runtime\PreferStringContainsOverIndexOfAnalyzer.cs (1)
91context.RegisterOperationBlockStartAction(OnOperationBlockStart);
Microsoft.NetCore.Analyzers\Security\DoNotCallDangerousMethodsInDeserialization.cs (1)
126compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotDisableHttpClientCRLCheck.cs (1)
144compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotInstallRootCert.cs (1)
124compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotUseCreateEncryptorWithNonDefaultIV.cs (1)
106compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJavascriptSerializerWithSimpleTypeResolver.cs (1)
158compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerJsonNetWithoutBinder.cs (1)
134compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureDeserializerWithoutBinderBase.cs (1)
108compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotUseInsecureSettingsForJsonNet.cs (1)
147compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\DoNotUseWeakKDFInsufficientIterationCount.cs (1)
123compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\SetHttpOnlyForHttpCookie.cs (1)
83compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\SourceTriggeredTaintedDataAnalyzerBase.cs (1)
69compilationContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\UseAutoValidateAntiforgeryToken.cs (1)
123compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\UseContainerLevelAccessPolicy.cs (1)
96compilationStartAnalysisContext.RegisterOperationBlockStartAction(operationBlockStartContext =>
Microsoft.NetCore.Analyzers\Security\UseSecureCookiesASPNetCore.cs (1)
110compilationStartAnalysisContext.RegisterOperationBlockStartAction(
Microsoft.NetCore.Analyzers\Security\UseSharedAccessProtocolHttpsOnly.cs (1)
82compilationStartAnalysisContext.RegisterOperationBlockStartAction(operationBlockStartContext =>
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessing.cs (1)
116context.RegisterOperationBlockStartAction(
Microsoft.NetFramework.Analyzers\DoNotUseInsecureDtdProcessingInApiDesign.cs (1)
64context.RegisterOperationBlockStartAction(analyzer.AnalyzeOperationBlock);
Microsoft.NetFramework.Analyzers\DoNotUseInsecureXSLTScriptExecution.cs (1)
58context.RegisterOperationBlockStartAction(context =>