SemanticModel.GetConstantValue(SyntaxNode, CancellationToken) Método

Definición

Si el nodo proporcionado tiene un valor constante, se devolverá un valor opcional con HasValue establecido en true y con Value establecido en la constante. Si el nodo no tiene un valor constante, se devolverá un valor Opcional con HasValue establecido en false.

C#
public Microsoft.CodeAnalysis.Optional<object> GetConstantValue(Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
C#
public Microsoft.CodeAnalysis.Optional<object?> GetConstantValue(Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);

Parámetros

node
SyntaxNode
cancellationToken
CancellationToken

Devoluciones

Se aplica a

Producto Versiones
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