Document.GetSyntaxTreeAsync(CancellationToken) 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.
SyntaxTree Mendapatkan untuk dokumen ini secara asinkron.
public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.SyntaxTree> GetSyntaxTreeAsync(System.Threading.CancellationToken cancellationToken = default);
public System.Threading.Tasks.Task<Microsoft.CodeAnalysis.SyntaxTree?> GetSyntaxTreeAsync(System.Threading.CancellationToken cancellationToken = default);
member this.GetSyntaxTreeAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.CodeAnalysis.SyntaxTree>
Public Function GetSyntaxTreeAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of SyntaxTree)
Parameter
- cancellationToken
- CancellationToken
Mengembalikan
Pohon sintaks yang dikembalikan bisa jika nullSupportsSyntaxTree mengembalikan false. Fungsi ini dapat menyebabkan komputasi terjadi saat pertama kali dipanggil, tetapi akan mengembalikan hasil cache setiap kali berikutnya.
SyntaxTree's bisa berpegang pada akar mereka dengan malas. Jadi panggilan ke GetRoot(CancellationToken) atau GetRootAsync(CancellationToken) mungkin akhirnya menyebabkan komputasi terjadi pada saat itu.