Partager via


SymbolStartAnalysisContext.RegisterOperationAction Méthode

Définition

Surcharges

RegisterOperationAction(Action<OperationAnalysisContext>, OperationKind[])

Inscrivez une action à exécuter à la fin de l’analyse sémantique d’un IOperation type approprié. Une action d’opération peut signaler Diagnostics’il IOperations’agit de s, et peut également collecter des informations d’état à utiliser par d’autres actions d’opération ou actions de fin de bloc de code.

RegisterOperationAction(Action<OperationAnalysisContext>, ImmutableArray<OperationKind>)

Inscrivez une action à exécuter à la fin de l’analyse sémantique d’un IOperation type approprié. Une action d’opération peut signaler Diagnostics’il IOperations’agit de s, et peut également collecter des informations d’état à utiliser par d’autres actions d’opération ou actions de fin de bloc de code.

RegisterOperationAction(Action<OperationAnalysisContext>, OperationKind[])

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

Inscrivez une action à exécuter à la fin de l’analyse sémantique d’un IOperation type approprié. Une action d’opération peut signaler Diagnostics’il IOperations’agit de s, et peut également collecter des informations d’état à utiliser par d’autres actions d’opération ou actions de fin de bloc de code.

public void RegisterOperationAction (Action<Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext> action, params Microsoft.CodeAnalysis.OperationKind[] operationKinds);
member this.RegisterOperationAction : Action<Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext> * Microsoft.CodeAnalysis.OperationKind[] -> unit
Public Sub RegisterOperationAction (action As Action(Of OperationAnalysisContext), ParamArray operationKinds As OperationKind())

Paramètres

action
Action<OperationAnalysisContext>

Action à exécuter à la fin de l’analyse sémantique d’un IOperation.

operationKinds
OperationKind[]

L’action ne sera exécutée que si un IOperationtype correspond à l’une des valeurs de type d’opération.

S’applique à

RegisterOperationAction(Action<OperationAnalysisContext>, ImmutableArray<OperationKind>)

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

Inscrivez une action à exécuter à la fin de l’analyse sémantique d’un IOperation type approprié. Une action d’opération peut signaler Diagnostics’il IOperations’agit de s, et peut également collecter des informations d’état à utiliser par d’autres actions d’opération ou actions de fin de bloc de code.

public abstract void RegisterOperationAction (Action<Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext> action, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.OperationKind> operationKinds);
abstract member RegisterOperationAction : Action<Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.OperationKind> -> unit
Public MustOverride Sub RegisterOperationAction (action As Action(Of OperationAnalysisContext), operationKinds As ImmutableArray(Of OperationKind))

Paramètres

action
Action<OperationAnalysisContext>

Action à exécuter à la fin de l’analyse sémantique d’un IOperation.

operationKinds
ImmutableArray<OperationKind>

L’action ne sera exécutée que si un IOperationtype correspond à l’une des valeurs de type d’opération.

S’applique à