SyntaxReference Class

Definition

A reference to a syntax node.

C#
public abstract class SyntaxReference
Inheritance
SyntaxReference

Constructors

Properties

Span

The span of the node referenced.

SyntaxTree

The syntax tree that this references a node within.

Methods

GetSyntax(CancellationToken)

Retrieves the original referenced syntax node.
This action may cause a parse to happen to recover the syntax node.

GetSyntaxAsync(CancellationToken)

Retrieves the original referenced syntax node.
This action may cause a parse to happen to recover the syntax node.

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0