Compartilhar via


SemanticModel.GetConstantValueCore(SyntaxNode, CancellationToken) Método

Definição

Se o nó fornecido tiver um valor constante, um valor opcional será retornado com HasValue definido como true e com Valor definido como a constante. Se o nó não tiver um valor constante, um opcional será retornado com HasValue definido como false.

protected abstract Microsoft.CodeAnalysis.Optional<object> GetConstantValueCore (Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
protected abstract Microsoft.CodeAnalysis.Optional<object?> GetConstantValueCore (Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
abstract member GetConstantValueCore : Microsoft.CodeAnalysis.SyntaxNode * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Optional<obj>
Protected MustOverride Function GetConstantValueCore (node As SyntaxNode, Optional cancellationToken As CancellationToken = Nothing) As Optional(Of Object)

Parâmetros

node
SyntaxNode
cancellationToken
CancellationToken

Retornos

Aplica-se a