次の方法で共有


CompilationStartAnalysisContext.RegisterSymbolAction メソッド

定義

オーバーロード

RegisterSymbolAction(Action<SymbolAnalysisContext>, SymbolKind[])

適切な Kind を使用して、セマンティック分析 ISymbol の完了時に実行されるアクションを登録します。 シンボル アクションは、約 ISymbols を報告Diagnosticします。

RegisterSymbolAction(Action<SymbolAnalysisContext>, ImmutableArray<SymbolKind>)

適切な Kind を使用して、セマンティック分析 ISymbol の完了時に実行されるアクションを登録します。 シンボル アクションは、約 ISymbols を報告Diagnosticします。

RegisterSymbolAction(Action<SymbolAnalysisContext>, SymbolKind[])

Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs

適切な Kind を使用して、セマンティック分析 ISymbol の完了時に実行されるアクションを登録します。 シンボル アクションは、約 ISymbols を報告Diagnosticします。

public:
 void RegisterSymbolAction(Action<Microsoft::CodeAnalysis::Diagnostics::SymbolAnalysisContext> ^ action, ... cli::array <Microsoft::CodeAnalysis::SymbolKind> ^ symbolKinds);
public void RegisterSymbolAction (Action<Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext> action, params Microsoft.CodeAnalysis.SymbolKind[] symbolKinds);
member this.RegisterSymbolAction : Action<Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext> * Microsoft.CodeAnalysis.SymbolKind[] -> unit
Public Sub RegisterSymbolAction (action As Action(Of SymbolAnalysisContext), ParamArray symbolKinds As SymbolKind())

パラメーター

action
Action<SymbolAnalysisContext>

に対 ISymbolして実行されるアクション。

symbolKinds
SymbolKind[]

's Kind がいずれかの値と一致する ISymbol場合にのみ、アクションが SymbolKind 実行されます。

適用対象

RegisterSymbolAction(Action<SymbolAnalysisContext>, ImmutableArray<SymbolKind>)

Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs
Source:
DiagnosticAnalysisContext.cs

適切な Kind を使用して、セマンティック分析 ISymbol の完了時に実行されるアクションを登録します。 シンボル アクションは、約 ISymbols を報告Diagnosticします。

public:
 abstract void RegisterSymbolAction(Action<Microsoft::CodeAnalysis::Diagnostics::SymbolAnalysisContext> ^ action, System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::SymbolKind> symbolKinds);
public abstract void RegisterSymbolAction (Action<Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext> action, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.SymbolKind> symbolKinds);
abstract member RegisterSymbolAction : Action<Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.SymbolKind> -> unit
Public MustOverride Sub RegisterSymbolAction (action As Action(Of SymbolAnalysisContext), symbolKinds As ImmutableArray(Of SymbolKind))

パラメーター

action
Action<SymbolAnalysisContext>

に対 ISymbolして実行されるアクション。

symbolKinds
ImmutableArray<SymbolKind>

's Kind がいずれかの値と一致する ISymbol場合にのみ、アクションが SymbolKind 実行されます。

適用対象