Condividi tramite


SymbolAnalysisContext Struct

Definizione

Contesto per un'azione di simbolo. Un'azione di simbolo può usare un SymbolAnalysisContext oggetto per segnalare Diagnosticle informazioni su un ISymbologgetto .

public value class SymbolAnalysisContext
public struct SymbolAnalysisContext
public readonly struct SymbolAnalysisContext
type SymbolAnalysisContext = struct
Public Structure SymbolAnalysisContext
Ereditarietà
SymbolAnalysisContext

Costruttori

SymbolAnalysisContext(ISymbol, Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
Obsoleti.

Contesto per un'azione di simbolo. Un'azione di simbolo può usare un SymbolAnalysisContext oggetto per segnalare Diagnosticle informazioni su un ISymbologgetto .

Proprietà

CancellationToken

Token per verificare la richiesta di annullamento dell'analisi.

Compilation

Compilation contenente l'oggetto ISymbol.

FilterSpan

Intervallo di filtro facoltativo all'interno del FilterTree quale calcolare la diagnostica. null se si analizza l'intera FilterTree compilazione o l'intera compilazione.

FilterTree

Albero dei filtri facoltativo analizzati. null se si analizza l'intera compilazione.

IsGeneratedCode

Indica se il Symbol codice viene generato.

Options

Opzioni specificate per l'analisi.

Symbol

ISymbol che è l'oggetto dell'analisi.

Metodi

ReportDiagnostic(Diagnostic)

Segnalare un Diagnostic oggetto su un ISymbologgetto .

Si applica a