SemanticModel.GetConstantValue(SyntaxNode, CancellationToken) Metode

Definisi

Jika simpul yang disediakan memiliki nilai konstanta, nilai Opsional akan dikembalikan dengan HasValue diatur ke true dan dengan Nilai diatur ke konstanta. Jika simpul tidak memiliki nilai konstanta, Opsional akan dikembalikan dengan HasValue diatur ke false.

public Microsoft.CodeAnalysis.Optional<object> GetConstantValue(Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
public Microsoft.CodeAnalysis.Optional<object?> GetConstantValue(Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
member this.GetConstantValue : Microsoft.CodeAnalysis.SyntaxNode * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Optional<obj>
Public Function GetConstantValue (node As SyntaxNode, Optional cancellationToken As CancellationToken = Nothing) As Optional(Of Object)

Parameter

node
SyntaxNode
cancellationToken
CancellationToken

Mengembalikan

Berlaku untuk