CompilationStartAnalysisContext.RegisterSemanticModelAction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
註冊動作,以在檔的語意分析完成時執行,這會在檔的 上 SemanticModel 運作。 語意模型動作會報告 Diagnostic 有關模型的 。
public:
abstract void RegisterSemanticModelAction(Action<Microsoft::CodeAnalysis::Diagnostics::SemanticModelAnalysisContext> ^ action);
public abstract void RegisterSemanticModelAction(Action<Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext> action);
abstract member RegisterSemanticModelAction : Action<Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext> -> unit
Public MustOverride Sub RegisterSemanticModelAction (action As Action(Of SemanticModelAnalysisContext))
參數
- action
- Action<SemanticModelAnalysisContext>
要針對檔的 SemanticModel 執行動作。