다음을 통해 공유


SemanticModel.GetConstantValue(SyntaxNode, CancellationToken) 메서드

정의

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

매개 변수

node
SyntaxNode
cancellationToken
CancellationToken

반환

적용 대상