Partager via


Document.GetSyntaxTreeAsync(CancellationToken) Méthode

Définition

Obtient le SyntaxTree document de façon asynchrone.

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)

Paramètres

cancellationToken
CancellationToken

Retours

L’arborescence de syntaxe retournée peut être null si le SupportsSyntaxTree retour false. Cette fonction peut entraîner le calcul pour la première fois qu’elle est appelée, mais retourne un résultat mis en cache chaque fois que la fois suivante. SyntaxTreeon peut tenir à leurs racines de façon lazieuse. Ainsi, les appels à GetRoot(CancellationToken) ou GetRootAsync(CancellationToken) peuvent finir par provoquer le calcul à ce stade.

S’applique à