SemanticModel.GetConstantValue(SyntaxNode, CancellationToken) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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