Compartir a través de


CompilationWithAnalyzers.GetAnalysisResultAsync Método

Definición

Sobrecargas

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

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por dado analyzers a partir del análisis de , opcionalmente treecon ámbito a .filterSpan En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

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

Devuelve un AnalysisResult objeto rellenado con SemanticDiagnostics generado por el especificado analyzers a partir del análisis de la clase especificada model, que tiene como ámbito opcional un filterSpanobjeto . En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

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

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por dado analyzers a partir del análisis de , opcionalmente, con ámbito adicional fileespecificado en un filterSpanobjeto . El elemento especificado file debe formar parte de AdditionalFiles para AnalysisOptions esta instancia de CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por dado analyzers a partir del análisis del especificado tree. En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Devuelve un AnalysisResult objeto rellenado con SemanticDiagnostics generado por todo Analyzers desde el análisis del objeto especificado model, opcionalmente con ámbito a un filterSpanobjeto . En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por todo Analyzers desde el análisis del objeto especificado tree, opcionalmente con ámbito a un filterSpanobjeto . En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por dado analyzers a partir del análisis del especificado adicional file. El elemento especificado file debe formar parte de AdditionalFiles para AnalysisOptions esta instancia de CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Ejecuta el especificado analyzers y devuelve el correspondiente AnalysisResult con toda la información de diagnóstico y telemetría.

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por todo Analyzers desde el análisis del elemento adicional especificadofile, opcionalmente con ámbito a .filterSpan El elemento especificado file debe formar parte de AdditionalFiles para AnalysisOptions esta instancia de CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por todo Analyzers desde el análisis del especificado tree. En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(AdditionalText, CancellationToken)

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por todos Analyzers desde el análisis del especificado adicional file. El elemento especificado file debe formar parte de AdditionalFiles para AnalysisOptions esta instancia de CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalysisResultAsync(CancellationToken)

Ejecuta todo Analyzers y devuelve el correspondiente AnalysisResult con toda la información de diagnóstico y telemetría.

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

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

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por dado analyzers a partir del análisis de , opcionalmente treecon ámbito a .filterSpan En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden 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

Árbol de sintaxis que se va a analizar.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional para analizar dentro del árbol.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analizadores cuyos diagnósticos son necesarios. Todos los analizadores especificados deben ser de los analizadores pasados al constructor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Devuelve un AnalysisResult objeto rellenado con SemanticDiagnostics generado por el especificado analyzers a partir del análisis de la clase especificada model, que tiene como ámbito opcional un filterSpanobjeto . En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden 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 el árbol de sintaxis que se va a analizar.

filterSpan
Nullable<TextSpan>

Intervalo opcional dentro del árbol al análisis de ámbito.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analizadores cuyos diagnósticos son necesarios. Todos los analizadores especificados deben ser de los analizadores pasados al constructor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

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

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

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por dado analyzers a partir del análisis de , opcionalmente, con ámbito adicional fileespecificado en un filterSpanobjeto . El elemento especificado file debe formar parte de AdditionalFiles para AnalysisOptions esta instancia de CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden 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

Archivo adicional que se va a analizar.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional para analizar dentro de file.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analizadores cuyos diagnósticos son necesarios. Todos los analizadores especificados deben ser de los analizadores pasados al constructor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por dado analyzers a partir del análisis del especificado tree. En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden 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

Árbol de sintaxis que se va a analizar.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analizadores cuyos diagnósticos son necesarios. Todos los analizadores especificados deben ser de los analizadores pasados al constructor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Devuelve un AnalysisResult objeto rellenado con SemanticDiagnostics generado por todo Analyzers desde el análisis del objeto especificado model, opcionalmente con ámbito a un filterSpanobjeto . En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden 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 el árbol de sintaxis que se va a analizar.

filterSpan
Nullable<TextSpan>

Intervalo opcional dentro del árbol al análisis de ámbito.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

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

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por todo Analyzers desde el análisis del objeto especificado tree, opcionalmente con ámbito a un filterSpanobjeto . En función del comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden 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

Árbol de sintaxis que se va a analizar.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional para analizar dentro del árbol.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por dado analyzers a partir del análisis del especificado adicional file. El elemento especificado file debe formar parte de AdditionalFiles para AnalysisOptions esta instancia de CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden 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

Archivo adicional que se va a analizar.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analizadores cuyos diagnósticos son necesarios. Todos los analizadores especificados deben ser de los analizadores pasados al constructor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Ejecuta el especificado analyzers y devuelve el correspondiente AnalysisResult con toda la información de diagnóstico y telemetría.

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>

Analizadores cuyos resultados de análisis son necesarios. Todos los analizadores especificados deben ser de los analizadores pasados al constructor de CompilationWithAnalyzers.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

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

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por todoAnalyzers, desde el análisis del elemento adicional especificado, con ámbito opcional filea .filterSpan El elemento especificado file debe formar parte de para esta AnalysisOptions instancia de AdditionalFiles CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden 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

Archivo adicional que se va a analizar.

filterSpan
Nullable<TextSpan>

Intervalo de filtro opcional para analizar dentro de file.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Devuelve un AnalysisResult objeto rellenado con SyntaxDiagnostics generado por todos Analyzers a partir del análisis de la clase especificada tree. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden 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

Árbol de sintaxis que se va a analizar.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Devuelve un AnalysisResult objeto rellenado con AdditionalFileDiagnostics generado por todos Analyzers a partir del análisis del especificado adicional file. El elemento especificado file debe formar parte de para esta AnalysisOptions instancia de AdditionalFiles CompilationWithAnalyzers. Según el comportamiento de los analizadores, algunos diagnósticos que se notificarían para el archivo mediante un análisis de la compilación completa pueden 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

Archivo adicional que se va a analizar.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica 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

Ejecuta todo Analyzers y devuelve el correspondiente AnalysisResult con toda la información de diagnóstico y telemetría.

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

Devoluciones

Se aplica a