SymbolInfo 结构

定义

public value class SymbolInfo : IEquatable<Microsoft::CodeAnalysis::SymbolInfo>
public struct SymbolInfo : IEquatable<Microsoft.CodeAnalysis.SymbolInfo>
public readonly struct SymbolInfo : IEquatable<Microsoft.CodeAnalysis.SymbolInfo>
type SymbolInfo = struct
Public Structure SymbolInfo
Implements IEquatable(Of SymbolInfo)
继承
SymbolInfo
实现

属性

CandidateReason

如果表达式未成功解析为符号,但有一个或多个可能已考虑但被丢弃的符号,则此属性描述这些符号不被视为合适的原因。

CandidateSymbols

如果表达式未成功解析为符号,但有一个或多个可能已被考虑但被丢弃的符号,则此属性将返回这些符号。 符号未成功解析为符号的原因在 属性中 CandidateReason 可用。 例如,如果符号不可访问、不明确或在错误的上下文中使用。

Symbol

语法节点引用的符号(如果有)。 如果给定表达式未成功绑定到单个符号,则返回 null。 如果返回 null,则可能仍存在一个或多个“最佳猜测”,说明该符号的用途。 可通过 属性获取 CandidateSymbols 这些最佳猜测。

方法

Equals(Object)
Equals(SymbolInfo)
GetHashCode()

适用于