다음을 통해 공유


SemanticModel.GetConstantValueCore(SyntaxNode, CancellationToken) 메서드

정의

제공된 노드에 상수 값이 있는 경우 선택적 값은 HasValue가 true로 설정되고 값이 상수로 설정된 상태로 반환됩니다. 노드에 상수 값이 없으면 HasValue가 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)

매개 변수

node
SyntaxNode
cancellationToken
CancellationToken

반환

적용 대상