CompilationWithAnalyzers.GetAnalysisResultAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Gibt einen AnalysisResult aufgefüllten mit SyntaxDiagnostics aus der Analyse des angegebenen |
GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Gibt eine AnalysisResult aufgefüllte mit SemanticDiagnostics zurück, die von der angegebenen |
GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Gibt eine AnalysisResult aufgefüllte mit AdditionalFileDiagnostics aus |
GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Gibt eine AnalysisResult aufgefüllte mit SyntaxDiagnostics aus der |
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 |
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 |
GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Gibt eine AnalysisResult aufgefüllte mit AdditionalFileDiagnostics aufgefüllte , die von bei |
GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Führt die angegebene |
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 |
GetAnalysisResultAsync(SyntaxTree, CancellationToken) |
Gibt eine AnalysisResult aufgefüllte mit SyntaxDiagnostics aufgefüllt zurück, die von allen Analyzers aus der Analyse des angegebenen |
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 |
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 tree
erzeugten analyzers
zurück, der optional auf eine filterSpan
festgelegt 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.
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 model
erzeugt 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.
- 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 file
generierten -Elements zurück, das optional auf eine filterSpan
festgelegt 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.
- 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 tree
erzeugten 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 model
erzeugt 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.
- 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 tree
erzeugt 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.
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 file
erzeugt 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 file
generiert wird, optional auf ein filterSpan
festgelegt.
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.
- 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 tree
erzeugt 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 file
generierten 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