CompilationStartAnalysisContext.RegisterSymbolStartAction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
註冊動作,以在語意分析 ISymbol 開始時執行,以及其成員具有適當的 Kind。
public virtual void RegisterSymbolStartAction(Action<Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext> action, Microsoft.CodeAnalysis.SymbolKind symbolKind);
abstract member RegisterSymbolStartAction : Action<Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext> * Microsoft.CodeAnalysis.SymbolKind -> unit
override this.RegisterSymbolStartAction : Action<Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext> * Microsoft.CodeAnalysis.SymbolKind -> unit
Public Overridable Sub RegisterSymbolStartAction (action As Action(Of SymbolStartAnalysisContext), symbolKind As SymbolKind)
參數
- action
- Action<SymbolStartAnalysisContext>
要執行的動作。
- symbolKind
- SymbolKind
只有在 的 Kind 符合指定的 SymbolKind 時 ISymbol ,才會執行動作。