Compartilhar via


CompilationWithAnalyzers.GetAnalysisResultAsync Método

Definição

Sobrecargas

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Retorna um AnalysisResult preenchido com SyntaxDiagnostics produzido por fornecido analyzers da análise do determinado tree, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Retorna um AnalysisResult preenchido com SemanticDiagnostics produzido pelo fornecido analyzers da análise do determinado model, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Retorna um AnalysisResult populado com AdditionalFileDiagnostics produzido por fornecido analyzers a partir da análise do adicional filefornecido, opcionalmente com escopo para um filterSpan. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Retorna um AnalysisResult populado com SyntaxDiagnostics produzido por fornecido analyzers a partir da análise do determinado tree. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Retorna um AnalysisResult preenchido com SemanticDiagnostics produzido por todos Analyzers , desde a análise do determinado model, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Retorna um AnalysisResult preenchido com SyntaxDiagnostics produzido por todos Analyzers , desde a análise do determinado tree, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Retorna um AnalysisResult populado com AdditionalFileDiagnostics produzido por fornecido analyzers a partir da análise do adicional fornecido file. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Executa o fornecido analyzers e retorna o correspondente AnalysisResult com todas as informações de diagnóstico e telemetria.

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

Retorna um AnalysisResult preenchido com AdditionalFileDiagnostics produzido por todos Analyzers , desde a análise do adicional filefornecido, opcionalmente com escopo para um filterSpan. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

Retorna um AnalysisResult preenchido com SyntaxDiagnostics produzido por todos Analyzers a partir da análise do determinado tree. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(AdditionalText, CancellationToken)

Retorna um AnalysisResult preenchido com AdditionalFileDiagnostics produzido por todos Analyzers por meio da análise do adicional fornecido file. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

GetAnalysisResultAsync(CancellationToken)

Executa todos Analyzers e retorna o correspondente AnalysisResult com todas as informações de diagnóstico e telemetria.

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult preenchido com SyntaxDiagnostics produzido por fornecido analyzers da análise do determinado tree, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, filterSpan As Nullable(Of TextSpan), analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

tree
SyntaxTree

Árvore de sintaxe a ser analisada.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional a ser analisado dentro da árvore.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analisadores cujos diagnóstico são necessários. Todos os analisadores especificados devem ser dos analisadores passados para o construtor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult preenchido com SemanticDiagnostics produzido pelo fornecido analyzers da análise do determinado model, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SemanticModel * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (model As SemanticModel, filterSpan As Nullable(Of TextSpan), analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

model
SemanticModel

Modelo semântico que representa a árvore de sintaxe a ser analisada.

filterSpan
Nullable<TextSpan>

Um intervalo opcional dentro da análise de escopo da árvore.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analisadores cujos diagnóstico são necessários. Todos os analisadores especificados devem ser dos analisadores passados para o construtor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult populado com AdditionalFileDiagnostics produzido por fornecido analyzers a partir da análise do adicional filefornecido, opcionalmente com escopo para um filterSpan. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.AdditionalText file, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.AdditionalText * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (file As AdditionalText, filterSpan As Nullable(Of TextSpan), analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

file
AdditionalText

Arquivo adicional a ser analisado.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional a ser analisado dentro do file.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analisadores cujos diagnóstico são necessários. Todos os analisadores especificados devem ser dos analisadores passados para o construtor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult populado com SyntaxDiagnostics produzido por fornecido analyzers a partir da análise do determinado tree. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

tree
SyntaxTree

Árvore de sintaxe a ser analisada.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analisadores cujos diagnóstico são necessários. Todos os analisadores especificados devem ser dos analisadores passados para o construtor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult preenchido com SemanticDiagnostics produzido por todos Analyzers , desde a análise do determinado model, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SemanticModel model, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SemanticModel * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (model As SemanticModel, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

model
SemanticModel

Modelo semântico que representa a árvore de sintaxe a ser analisada.

filterSpan
Nullable<TextSpan>

Um intervalo opcional dentro da análise de escopo da árvore.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult preenchido com SyntaxDiagnostics produzido por todos Analyzers , desde a análise do determinado tree, opcionalmente com escopo para um filterSpan. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

tree
SyntaxTree

Árvore de sintaxe a ser analisada.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional a ser analisado dentro da árvore.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult populado com AdditionalFileDiagnostics produzido por fornecido analyzers a partir da análise do adicional fornecido file. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.AdditionalText file, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.AdditionalText * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (file As AdditionalText, analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

file
AdditionalText

Arquivo adicional a ser analisado.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analisadores cujos diagnóstico são necessários. Todos os analisadores especificados devem ser dos analisadores passados para o construtor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Executa o fornecido analyzers e retorna o correspondente AnalysisResult com todas as informações de diagnóstico e telemetria.

public:
 System::Threading::Tasks::Task<Microsoft::CodeAnalysis::Diagnostics::AnalysisResult ^> ^ GetAnalysisResultAsync(System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostics::DiagnosticAnalyzer ^> analyzers, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analisadores cujos resultados de análise são necessários. Todos os analisadores especificados devem ser dos analisadores passados para o construtor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult preenchido com AdditionalFileDiagnostics produzido por todos Analyzers , desde a análise do adicional filefornecido, opcionalmente com escopo para um filterSpan. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.AdditionalText file, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.AdditionalText * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (file As AdditionalText, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

file
AdditionalText

Arquivo adicional a ser analisado.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional a ser analisado dentro do file.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult preenchido com SyntaxDiagnostics produzido por todos Analyzers a partir da análise do determinado tree. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para a árvore por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.SyntaxTree tree, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.SyntaxTree * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (tree As SyntaxTree, cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

tree
SyntaxTree

Árvore de sintaxe a ser analisada.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(AdditionalText, CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Retorna um AnalysisResult preenchido com AdditionalFileDiagnostics produzido por todos Analyzers por meio da análise do adicional fornecido file. O determinado file deve fazer parte do AdditionalFiles para AnalysisOptions esta instância compilationWithAnalyzers. Dependendo do comportamento dos analisadores, alguns diagnóstico que seriam relatados para o arquivo por uma análise da compilação completa podem estar ausentes.

public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (Microsoft.CodeAnalysis.AdditionalText file, System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : Microsoft.CodeAnalysis.AdditionalText * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (file As AdditionalText, cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

file
AdditionalText

Arquivo adicional a ser analisado.

cancellationToken
CancellationToken

Token de cancelamento.

Retornos

Aplica-se a

GetAnalysisResultAsync(CancellationToken)

Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs
Source:
CompilationWithAnalyzers.cs

Executa todos Analyzers e retorna o correspondente AnalysisResult com todas as informações de diagnóstico e telemetria.

public:
 System::Threading::Tasks::Task<Microsoft::CodeAnalysis::Diagnostics::AnalysisResult ^> ^ GetAnalysisResultAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult> GetAnalysisResultAsync (System.Threading.CancellationToken cancellationToken);
member this.GetAnalysisResultAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.AnalysisResult>
Public Function GetAnalysisResultAsync (cancellationToken As CancellationToken) As Task(Of AnalysisResult)

Parâmetros

cancellationToken
CancellationToken

Retornos

Aplica-se a