CompilationStartAnalysisContext.RegisterOperationBlockStartAction 方法

定义

注册在方法正文的语义分析开始时要执行的操作或出现在方法正文外部的表达式。 操作块启动操作可以注册其他操作和/或收集在诊断分析中使用的状态信息,但本身无法报告任何 Diagnostic操作。

public:
 virtual void RegisterOperationBlockStartAction(Action<Microsoft::CodeAnalysis::Diagnostics::OperationBlockStartAnalysisContext ^> ^ action);
public virtual void RegisterOperationBlockStartAction (Action<Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalysisContext> action);
abstract member RegisterOperationBlockStartAction : Action<Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalysisContext> -> unit
override this.RegisterOperationBlockStartAction : Action<Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalysisContext> -> unit
Public Overridable Sub RegisterOperationBlockStartAction (action As Action(Of OperationBlockStartAnalysisContext))

参数

action
Action<OperationBlockStartAnalysisContext>

在操作块的语义分析开始时要执行的操作。

适用于