CompilationWithAnalyzers.GetAnalysisResultAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh yang diberikan |
| GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan SemanticDiagnostics yang dihasilkan oleh yang diberikan |
| GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh yang diberikan |
| GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh yang diberikan |
| GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan SemanticDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis yang diberikan |
| GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis yang diberikan |
| GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh yang diberikan |
| GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken) |
Menjalankan yang diberikan |
| GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis tambahan |
| GetAnalysisResultAsync(SyntaxTree, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis yang diberikan |
| GetAnalysisResultAsync(AdditionalText, CancellationToken) |
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis tambahan |
| GetAnalysisResultAsync(CancellationToken) |
Menjalankan semua Analyzers dan mengembalikan yang sesuai AnalysisResult dengan semua info diagnostik dan telemetri. |
GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh yang diberikan analyzers dari menganalisis yang diberikan tree, secara opsional dilingkup ke filterSpan.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk pohon dengan analisis kompilasi lengkap dapat tidak ada.
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
Pohon sintaks untuk dianalisis.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Penganalisis yang diagnostiknya diperlukan. Semua penganalisis yang diberikan harus berasal dari penganalisis yang diteruskan ke konstruktor CompilationWithAnalyzers.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan SemanticDiagnostics yang dihasilkan oleh yang diberikan analyzers dari menganalisis yang diberikan model, secara opsional dilingkup ke filterSpan.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk pohon dengan analisis kompilasi lengkap dapat tidak ada.
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
Model semantik yang mewakili pohon sintaks untuk dianalisis.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Penganalisis yang diagnostiknya diperlukan. Semua penganalisis yang diberikan harus berasal dari penganalisis yang diteruskan ke konstruktor CompilationWithAnalyzers.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh yang diberikan analyzers dari menganalisis tambahan yang filediberikan, secara opsional dilingkup ke filterSpan.
yang diberikan file harus menjadi bagian AdditionalFiles dari untuk AnalysisOptions instans CompilationWithAnalyzers ini.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk file dengan analisis kompilasi lengkap dapat tidak ada.
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
File tambahan untuk dianalisis.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Penganalisis yang diagnostiknya diperlukan. Semua penganalisis yang diberikan harus berasal dari penganalisis yang diteruskan ke konstruktor CompilationWithAnalyzers.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(SyntaxTree, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh yang diberikan analyzers dari menganalisis yang diberikan tree.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk pohon dengan analisis kompilasi lengkap dapat tidak ada.
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
Pohon sintaks untuk dianalisis.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Penganalisis yang diagnostiknya diperlukan. Semua penganalisis yang diberikan harus berasal dari penganalisis yang diteruskan ke konstruktor CompilationWithAnalyzers.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(SemanticModel, Nullable<TextSpan>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan SemanticDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis yang diberikan model, secara opsional dilingkup ke filterSpan.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk pohon dengan analisis kompilasi lengkap dapat tidak ada.
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
Model semantik yang mewakili pohon sintaks untuk dianalisis.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(SyntaxTree, Nullable<TextSpan>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis yang diberikan tree, secara opsional dilingkup ke filterSpan.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk pohon dengan analisis kompilasi lengkap dapat tidak ada.
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
Pohon sintaks untuk dianalisis.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(AdditionalText, ImmutableArray<DiagnosticAnalyzer>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh yang diberikan analyzers dari menganalisis tambahan fileyang diberikan.
yang diberikan file harus menjadi bagian AdditionalFiles dari untuk AnalysisOptions instans CompilationWithAnalyzers ini.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk file dengan analisis kompilasi lengkap dapat tidak ada.
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
File tambahan untuk dianalisis.
- analyzers
- ImmutableArray<DiagnosticAnalyzer>
Penganalisis yang diagnostiknya diperlukan. Semua penganalisis yang diberikan harus berasal dari penganalisis yang diteruskan ke konstruktor CompilationWithAnalyzers.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(ImmutableArray<DiagnosticAnalyzer>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Menjalankan yang diberikan analyzers dan mengembalikan yang sesuai AnalysisResult dengan semua info diagnostik dan telemetri.
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>
Penganalisis yang hasil analisisnya diperlukan. Semua penganalisis yang diberikan harus berasal dari penganalisis yang diteruskan ke konstruktor CompilationWithAnalyzers.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(AdditionalText, Nullable<TextSpan>, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis tambahan fileyang diberikan, secara opsional dilingkupkan ke filterSpan.
yang diberikan file harus menjadi bagian AdditionalFiles dari untuk AnalysisOptions instans CompilationWithAnalyzers ini.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk file dengan analisis kompilasi lengkap dapat tidak ada.
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
File tambahan untuk dianalisis.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(SyntaxTree, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan SyntaxDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis yang diberikan tree.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk pohon dengan analisis kompilasi lengkap dapat tidak ada.
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
Pohon sintaks untuk dianalisis.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(AdditionalText, CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Mengembalikan yang AnalysisResult diisi dengan AdditionalFileDiagnostics yang dihasilkan oleh semua Analyzers dari menganalisis tambahan fileyang diberikan.
yang diberikan file harus menjadi bagian AdditionalFiles dari untuk AnalysisOptions instans CompilationWithAnalyzers ini.
Tergantung pada perilaku penganalisis, beberapa diagnostik yang akan dilaporkan untuk file dengan analisis kompilasi lengkap dapat tidak ada.
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
File tambahan untuk dianalisis.
- cancellationToken
- CancellationToken
Token pembatalan.
Mengembalikan
Berlaku untuk
GetAnalysisResultAsync(CancellationToken)
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
- Sumber:
- CompilationWithAnalyzers.cs
Menjalankan semua Analyzers dan mengembalikan yang sesuai AnalysisResult dengan semua info diagnostik dan telemetri.
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