CompilationAnalysisContext Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contexto para uma ação de compilação ou ação final de compilação. Uma ação de compilação ou uma ação final de compilação pode usar um CompilationAnalysisContext para relatar Diagnostics sobre um Compilation.
public value class CompilationAnalysisContext
public struct CompilationAnalysisContext
public readonly struct CompilationAnalysisContext
type CompilationAnalysisContext = struct
Public Structure CompilationAnalysisContext
- Herança
-
CompilationAnalysisContext
Construtores
CompilationAnalysisContext(Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoleto.
Contexto para uma ação de compilação ou ação final de compilação. Uma ação de compilação ou uma ação final de compilação pode usar um CompilationAnalysisContext para relatar Diagnostics sobre um Compilation. |
Propriedades
CancellationToken |
Token para marcar para cancelamento solicitado da análise. |
Compilation |
Compilation que é o assunto da análise. |
Options |
Opções especificadas para a análise. |
Métodos
ReportDiagnostic(Diagnostic) |
Relatar um Diagnostic sobre um Compilation. |
TryGetValue<TValue>(AdditionalText, AdditionalTextValueProvider<TValue>, TValue) |
Tenta calcular ou obter o valor armazenado em cache fornecido pelo fornecido |
TryGetValue<TValue>(SourceText, SourceTextValueProvider<TValue>, TValue) |
Tenta calcular ou obter o valor armazenado em cache fornecido pelo fornecido |
TryGetValue<TValue>(SyntaxTree, SyntaxTreeValueProvider<TValue>, TValue) |
Tenta calcular ou obter o valor armazenado em cache fornecido pelo fornecido |