SyntaxTreeAnalysisContext Struktur
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.
Konteks untuk tindakan pohon sintaksis. Tindakan pohon sintaksis dapat menggunakan SyntaxTreeAnalysisContext untuk melaporkan Diagnostictentang SyntaxTree untuk dokumen kode.
public value class SyntaxTreeAnalysisContext
public struct SyntaxTreeAnalysisContext
public readonly struct SyntaxTreeAnalysisContext
type SyntaxTreeAnalysisContext = struct
Public Structure SyntaxTreeAnalysisContext
- Warisan
-
SyntaxTreeAnalysisContext
Konstruktor
| SyntaxTreeAnalysisContext(SyntaxTree, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Kedaluwarsa.
Konteks untuk tindakan pohon sintaksis. Tindakan pohon sintaksis dapat menggunakan SyntaxTreeAnalysisContext untuk melaporkan Diagnostictentang SyntaxTree untuk dokumen kode. |
Properti
| CancellationToken |
Token untuk memeriksa pembatalan analisis yang diminta. |
| FilterSpan |
Rentang filter opsional dalam Tree untuk menghitung diagnostik.
|
| IsGeneratedCode |
Menunjukkan apakah Tree kode yang dihasilkan. |
| Options |
Opsi yang ditentukan untuk analisis. |
| Tree |
SyntaxTree itu adalah subjek analisis. |
Metode
| ReportDiagnostic(Diagnostic) |
Diagnostic Laporkan tentang SyntaxTree. |