Condividi tramite


SymbolInfo Struct

Definizione

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)
Ereditarietà
SymbolInfo
Implementazioni

Proprietà

CandidateReason

Se l'espressione non è stata risolta correttamente in un simbolo, ma sono presenti uno o più simboli che potrebbero essere stati considerati ma eliminati, questa proprietà descrive il motivo per cui tali simboli o simboli non sono stati considerati adatti.

CandidateSymbols

Se l'espressione non è stata risolta correttamente in un simbolo, ma sono presenti uno o più simboli che potrebbero essere stati considerati ma rimossi, questa proprietà restituisce tali simboli. Il motivo per cui i simboli non sono stati risolti correttamente in un simbolo sono disponibili nella CandidateReason proprietà . Ad esempio, se il simbolo non è accessibile, ambiguo o usato nel contesto errato.

Symbol

Simbolo a cui è stato fatto riferimento dal nodo della sintassi, se presente. Restituisce Null se l'espressione specificata non è stata associata correttamente a un singolo simbolo. Se viene restituito Null, è comunque possibile che si disponga di una o più "ipotesi migliori" sul simbolo previsto. Queste ipotesi migliori sono disponibili tramite la CandidateSymbols proprietà .

Metodi

Equals(Object)
Equals(SymbolInfo)
GetHashCode()

Si applica a