Compartir a través de


CompilationWithAnalyzers.GetAnalyzerSyntaxDiagnosticsAsync Método

Definición

Sobrecargas

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, CancellationToken)

Devuelve los diagnósticos de sintaxis generados por todos Analyzers a partir del análisis del especificado tree. Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del árbol y algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Devuelve los diagnósticos de sintaxis generados por dados analyzers a partir del análisis del especificado tree. Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del árbol y algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Devuelve los diagnósticos de sintaxis generados por todoAnalyzers, desde el análisis del objeto especificadotree, con ámbito opcional a .filterSpan Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del intervalo de filtro o árbol, y algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

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

Devuelve los diagnósticos de sintaxis generados por dados analyzers a partir del análisis del objeto especificadotree, con ámbito opcional a .filterSpan Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del intervalo de filtro o árbol, y algunos diagnósticos que se notificarían para el árbol mediante un análisis de la compilación completa pueden estar ausentes.

GetAnalyzerSyntaxDiagnosticsAsync(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
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 los diagnósticos de sintaxis generados por todos Analyzers a partir del análisis del especificado tree. Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del árbol y 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<System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostic ^>> ^ GetAnalyzerSyntaxDiagnosticsAsync(Microsoft::CodeAnalysis::SyntaxTree ^ tree, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync (Microsoft.CodeAnalysis.SyntaxTree tree, System.Threading.CancellationToken cancellationToken);
member this.GetAnalyzerSyntaxDiagnosticsAsync : Microsoft.CodeAnalysis.SyntaxTree * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>>
Public Function GetAnalyzerSyntaxDiagnosticsAsync (tree As SyntaxTree, cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of Diagnostic))

Parámetros

tree
SyntaxTree

Árbol de sintaxis que se va a analizar.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a

GetAnalyzerSyntaxDiagnosticsAsync(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
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 los diagnósticos de sintaxis generados por dados analyzers a partir del análisis del especificado tree. Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del árbol y 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<System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostic ^>> ^ GetAnalyzerSyntaxDiagnosticsAsync(Microsoft::CodeAnalysis::SyntaxTree ^ tree, System::Collections::Immutable::ImmutableArray<Microsoft::CodeAnalysis::Diagnostics::DiagnosticAnalyzer ^> analyzers, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync (Microsoft.CodeAnalysis.SyntaxTree tree, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalyzerSyntaxDiagnosticsAsync : Microsoft.CodeAnalysis.SyntaxTree * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>>
Public Function GetAnalyzerSyntaxDiagnosticsAsync (tree As SyntaxTree, analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of Diagnostic))

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

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

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

Devuelve los diagnósticos de sintaxis generados por todoAnalyzers, desde el análisis del objeto especificadotree, con ámbito opcional a .filterSpan Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del intervalo de filtro o árbol, y 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<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync (Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Threading.CancellationToken cancellationToken);
member this.GetAnalyzerSyntaxDiagnosticsAsync : Microsoft.CodeAnalysis.SyntaxTree * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>>
Public Function GetAnalyzerSyntaxDiagnosticsAsync (tree As SyntaxTree, filterSpan As Nullable(Of TextSpan), cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of Diagnostic))

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

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

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

Devuelve los diagnósticos de sintaxis generados por dados analyzers a partir del análisis del objeto especificadotree, con ámbito opcional a .filterSpan Según el comportamiento de los analizadores, los diagnósticos devueltos pueden tener ubicaciones fuera del intervalo de filtro o árbol, y 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<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>> GetAnalyzerSyntaxDiagnosticsAsync (Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> analyzers, System.Threading.CancellationToken cancellationToken);
member this.GetAnalyzerSyntaxDiagnosticsAsync : Microsoft.CodeAnalysis.SyntaxTree * Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>>
Public Function GetAnalyzerSyntaxDiagnosticsAsync (tree As SyntaxTree, filterSpan As Nullable(Of TextSpan), analyzers As ImmutableArray(Of DiagnosticAnalyzer), cancellationToken As CancellationToken) As Task(Of ImmutableArray(Of Diagnostic))

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