Compartilhar via


AnalysisContext.RegisterSymbolAction Método

Definição

Sobrecargas

RegisterSymbolAction(Action<SymbolAnalysisContext>, SymbolKind[])

Registre uma ação a ser executada após a conclusão da análise semântica de um ISymbol com um Tipo apropriado. Uma ação de símbolo informa Diagnosticsobre ISymbols.

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

Registre uma ação a ser executada após a conclusão da análise semântica de um ISymbol com um Tipo apropriado. Uma ação de símbolo informa Diagnosticsobre ISymbols.

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

Registre uma ação a ser executada após a conclusão da análise semântica de um ISymbol com um Tipo apropriado. Uma ação de símbolo informa Diagnosticsobre ISymbols.

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())

Parâmetros

action
Action<SymbolAnalysisContext>

Ação a ser executada para um ISymbol.

symbolKinds
SymbolKind[]

A ação será executada somente se um ISymbol's Kind corresponder a um dos SymbolKind valores.

Aplica-se a

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

Registre uma ação a ser executada após a conclusão da análise semântica de um ISymbol com um Tipo apropriado. Uma ação de símbolo informa Diagnosticsobre ISymbols.

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))

Parâmetros

action
Action<SymbolAnalysisContext>

Ação a ser executada para um ISymbol.

symbolKinds
ImmutableArray<SymbolKind>

A ação será executada somente se um ISymbol's Kind corresponder a um dos SymbolKind valores.

Aplica-se a