Freigeben über


CompilationWithAnalyzers.GetAnalysisResultAsync Methode

Definition

Überlädt

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

Gibt einen AnalysisResult aufgefüllten mit SyntaxDiagnostics aus der Analyse des angegebenen treeerzeugten analyzers zurück, der optional auf eine filterSpanfestgelegt ist. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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

Gibt eine AnalysisResult aufgefüllte mit SemanticDiagnostics zurück, die von der angegebenen analyzers aus der Analyse des angegebenen modelerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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

Gibt eine AnalysisResult aufgefüllte mit AdditionalFileDiagnostics aus analyzers der Analyse des angegebenen zusätzlichen filegenerierten -Elements zurück, das optional auf eine filterSpanfestgelegt ist. Die angegebene file muss Teil des AdditionalFilesAnalysisOptions für dieses CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Datei durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Gibt eine AnalysisResult aufgefüllte mit SyntaxDiagnostics aus der analyzers Analyse des angegebenen treeerzeugten zurück. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)

Gibt einen AnalysisResult aufgefüllten mit SemanticDiagnostics aufgefüllt zurück, der von allen Analyzers aus der Analyse des angegebenen modelerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

Gibt einen AnalysisResult aufgefüllten mit SyntaxDiagnostics aufgefüllt zurück, der von allen Analyzers aus der Analyse des angegebenen treeerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Gibt eine AnalysisResult aufgefüllte mit AdditionalFileDiagnostics aufgefüllte , die von bei analyzers der Analyse des angegebenen zusätzlichen fileerzeugt wird. Die angegebene file muss Teil des AdditionalFilesAnalysisOptions für dieses CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Datei durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)

Führt die angegebene analyzers aus und gibt die entsprechende AnalysisResult mit allen Diagnose- und Telemetrieinformationen zurück.

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

Gibt einen AnalysisResult aufgefüllten mit AdditionalFileDiagnostics aufgefüllt zurück, der von allen Analyzers aus der Analyse des angegebenen zusätzlichen fileerzeugt wird, optional im Bereich auf ein filterSpan. Die angegebene file muss Teil des AdditionalFilesAnalysisOptions für dieses CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Datei durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(SyntaxTree, CancellationToken)

Gibt eine AnalysisResult aufgefüllte mit SyntaxDiagnostics aufgefüllt zurück, die von allen Analyzers aus der Analyse des angegebenen treeerzeugt wird. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(AdditionalText, CancellationToken)

Gibt einen AnalysisResult aufgefüllten mit AdditionalFileDiagnostics aufgefüllt zurück, der von allen Analyzers aus der Analyse des angegebenen zusätzlichen fileerzeugt wird. Die angegebene file muss Teil des AdditionalFilesAnalysisOptions für dieses CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Datei durch eine Analyse der vollständigen Kompilierung gemeldet würden.

GetAnalysisResultAsync(CancellationToken)

Führt alle Analyzers aus und gibt die entsprechende AnalysisResult mit allen Diagnose- und Telemetrieinformationen zurück.

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

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

Gibt einen AnalysisResult aufgefüllten mit SyntaxDiagnostics aus der Analyse des angegebenen treeerzeugten analyzers zurück, der optional auf eine filterSpanfestgelegt ist. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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)

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:

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, 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

Gibt eine AnalysisResult aufgefüllte mit SemanticDiagnostics zurück, die von der angegebenen analyzers aus der Analyse des angegebenen modelerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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)

Parameter

model
SemanticModel

Semantisches Modell, das die zu analysierende Syntaxstruktur darstellt.

filterSpan
Nullable<TextSpan>

Eine optionale Spanne innerhalb der Struktur für die Bereichsanalyse.

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:

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

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

Gibt eine AnalysisResult aufgefüllte mit AdditionalFileDiagnostics aus analyzers der Analyse des angegebenen zusätzlichen filegenerierten -Elements zurück, das optional auf eine filterSpanfestgelegt ist. Die angegebene file muss Teil des AdditionalFilesAnalysisOptions für dieses CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Datei durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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)

Parameter

file
AdditionalText

Zusätzliche zu analysierende Datei.

filterSpan
Nullable<TextSpan>

Optionale Filterspanne zum Analysieren innerhalb von file.

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:

GetAnalysisResultAsync(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

Gibt eine AnalysisResult aufgefüllte mit SyntaxDiagnostics aus der analyzers Analyse des angegebenen treeerzeugten zurück. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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)

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:

GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, 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

Gibt einen AnalysisResult aufgefüllten mit SemanticDiagnostics aufgefüllt zurück, der von allen Analyzers aus der Analyse des angegebenen modelerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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)

Parameter

model
SemanticModel

Semantisches Modell, das die zu analysierende Syntaxstruktur darstellt.

filterSpan
Nullable<TextSpan>

Eine optionale Spanne innerhalb der Struktur für die Bereichsanalyse.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)

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

Gibt einen AnalysisResult aufgefüllten mit SyntaxDiagnostics aufgefüllt zurück, der von allen Analyzers aus der Analyse des angegebenen treeerzeugt wird, optional im Bereich auf ein filterSpan. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Struktur durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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)

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:

GetAnalysisResultAsync(AdditionalText, 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

Gibt eine AnalysisResult aufgefüllte mit AdditionalFileDiagnostics aufgefüllte , die von bei analyzers der Analyse des angegebenen zusätzlichen fileerzeugt wird. Die angegebene file muss Teil des AdditionalFilesAnalysisOptions für dieses CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die für die Datei durch eine Analyse der vollständigen Kompilierung gemeldet würden.

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)

Parameter

file
AdditionalText

Zusätzliche zu analysierende Datei.

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:

GetAnalysisResultAsync(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

Führt die angegebene analyzers aus und gibt den entsprechenden AnalysisResult mit allen Diagnose- und Telemetrieinformationen zurück.

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)

Parameter

analyzers
ImmutableArray<DiagnosticAnalyzer>

Analysetools, deren Analyseergebnisse 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:

GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)

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

Gibt einen AnalysisResult aufgefüllt mit AdditionalFileDiagnostics zurück, der von allen Analyzers aus der Analyse der angegebenen zusätzlichen filegeneriert wird, optional auf ein filterSpanfestgelegt. Das angegebene file muss Teil von AdditionalFiles für diese AnalysisOptions CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die bei einer Analyse der vollständigen Kompilierung für die Datei gemeldet würden.

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)

Parameter

file
AdditionalText

Zusätzliche zu analysierende Datei.

filterSpan
Nullable<TextSpan>

Optionale Filterspanne zum Analysieren innerhalb von file.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetAnalysisResultAsync(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

Gibt einen AnalysisResult aufgefüllt mit SyntaxDiagnostics zurück, der von allen Analyzers aus der Analyse des angegebenen treeerzeugt wird. Je nach Verhalten der Analysetools können einige Diagnose fehlen, die durch eine Analyse der vollständigen Kompilierung für die Struktur gemeldet würden.

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)

Parameter

tree
SyntaxTree

Zu analysierende Syntaxstruktur.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetAnalysisResultAsync(AdditionalText, 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

Gibt eine AnalysisResult aufgefüllte mit AdditionalFileDiagnostics aus Analyzers der Analyse des angegebenen zusätzlichen filegenerierten zurück. Das angegebene file muss Teil von AdditionalFiles für diese AnalysisOptions CompilationWithAnalyzers-instance sein. Abhängig vom Verhalten der Analysetools können einige Diagnose fehlen, die bei einer Analyse der vollständigen Kompilierung für die Datei gemeldet würden.

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)

Parameter

file
AdditionalText

Zusätzliche zu analysierende Datei.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Gilt für:

GetAnalysisResultAsync(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

Führt alle Analyzers aus und gibt den entsprechenden AnalysisResult mit allen Diagnose- und Telemetrieinformationen zurück.

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)

Parameter

cancellationToken
CancellationToken

Gibt zurück

Gilt für: