Freigeben über


CompilationWithAnalyzers.GetAnalyzerSyntaxDiagnosticsAsync Methode

Definition

Überlädt

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, CancellationToken)

Gibt syntax Diagnose zurück, die von allen Analyzers aus der Analyse des angegebenen treeerzeugt werden. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Gibt die Syntax Diagnose zurück, die durch die analyzers Analyse des angegebenen treeerzeugt wird. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Gibt syntax Diagnose zurück, die von allen Analyzers aus der Analyse des angegebenen treegeneriert wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur- oder Filterspanne aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

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

Gibt Die Syntax Diagnose zurück, die durch die analyzers Analyse des angegebenen treeerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur- oder Filterspanne aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, CancellationToken)

Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs

Gibt syntax Diagnose zurück, die von allen Analyzers aus der Analyse des angegebenen treeerzeugt werden. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

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))

Parameter

tree
SyntaxTree

Zu analysierende Syntaxstruktur.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs

Gibt die Syntax Diagnose zurück, die durch die analyzers Analyse des angegebenen treeerzeugt wird. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

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))

Parameter

tree
SyntaxTree

Zu analysierende Syntaxstruktur.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analysetools, deren Diagnose erforderlich sind. Alle angegebenen Analysetools müssen aus den Analysetools stammen, die an den Konstruktor von CompilationWithAnalyzersübergeben werden.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetAnalyzerSyntaxDiagnosticsAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs

Gibt syntax Diagnose zurück, die von allen Analyzers aus der Analyse des angegebenen treegeneriert wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur- oder Filterspanne aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

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))

Parameter

tree
SyntaxTree

Zu analysierende Syntaxstruktur.

filterSpan
Nullable<TextSpan>

Optionale Filterspanne, die innerhalb der Struktur analysiert werden soll.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

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

Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs
Quelle:
CompilationWithAnalyzers.cs

Gibt Die Syntax Diagnose zurück, die durch die analyzers Analyse des angegebenen treeerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können zurückgegebene Diagnose Standorte außerhalb der Struktur- oder Filterspanne aufweisen, und einige Diagnose, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden, können fehlen.

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))

Parameter

tree
SyntaxTree

Zu analysierende Syntaxstruktur.

filterSpan
Nullable<TextSpan>

Optionale Filterspanne, die innerhalb der Struktur analysiert werden soll.

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analysetools, deren Diagnose erforderlich sind. Alle angegebenen Analysetools müssen aus den Analysetools stammen, die an den Konstruktor von CompilationWithAnalyzersübergeben werden.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für: