Share via


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()

適用於