Partager via


SymbolInfo Structure

Définition

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)
Héritage
SymbolInfo
Implémente

Propriétés

CandidateReason

Si l’expression n’a pas réussi à se résoudre en symbole, mais qu’un ou plusieurs symboles ont pu être considérés mais ignorés, cette propriété décrit pourquoi ces symboles n’ont pas été considérés comme appropriés.

CandidateSymbols

Si l’expression n’a pas réussi à être résolue en symbole, mais qu’un ou plusieurs symboles ont peut-être été considérés mais ignorés, cette propriété renvoie ces symboles. La raison pour laquelle les symboles n’ont pas réussi à être résolus en symbole est disponible dans la CandidateReason propriété . Par exemple, si le symbole était inaccessible, ambigu ou utilisé dans un contexte incorrect.

Symbol

Symbole auquel le nœud de syntaxe a fait référence, le cas échéant. Retourne null si l’expression donnée n’a pas été liée avec succès à un seul symbole. Si null est retourné, il se peut que nous ayons une ou plusieurs « meilleures estimations » quant au symbole prévu. Ces meilleures estimations sont disponibles via la CandidateSymbols propriété .

Méthodes

Equals(Object)
Equals(SymbolInfo)
GetHashCode()

S’applique à