CompilationStartAnalysisContext.RegisterSymbolAction 메서드

정의

오버로드

RegisterSymbolAction(Action<SymbolAnalysisContext>, SymbolKind[])

적절한 종류로 의미 체계 분석을 완료할 때 실행할 작업을 등록합니다 ISymbol . 기호 동작은 s에 대해 ISymbol보고Diagnostic합니다.

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

적절한 종류로 의미 체계 분석을 완료할 때 실행할 작업을 등록합니다 ISymbol . 기호 동작은 s에 대해 ISymbol보고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

적절한 종류로 의미 체계 분석을 완료할 때 실행할 작업을 등록합니다 ISymbol . 기호 동작은 s에 대해 ISymbol보고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가 값 중 SymbolKind 하나와 일치하는 경우에만 ISymbol실행됩니다.

적용 대상

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

적절한 종류로 의미 체계 분석을 완료할 때 실행할 작업을 등록합니다 ISymbol . 기호 동작은 s에 대해 ISymbol보고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가 값 중 SymbolKind 하나와 일치하는 경우에만 ISymbol실행됩니다.

적용 대상