Share via


SymbolInfo Estructura

Definición

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)
Herencia
SymbolInfo
Implementaciones

Propiedades

CandidateReason

Si la expresión no se resolvió correctamente en un símbolo, pero había uno o varios símbolos que se pueden haber considerado pero descartado, esta propiedad describe por qué esos símbolos o símbolos no se consideraron adecuados.

CandidateSymbols

Si la expresión no se resolvió correctamente en un símbolo, pero había uno o varios símbolos que se pueden haber considerado pero descartado, esta propiedad devuelve esos símbolos. La razón por la que los símbolos no se resolvieron correctamente en un símbolo están disponibles en la CandidateReason propiedad . Por ejemplo, si el símbolo no era accesible, ambiguo o se usaba en el contexto incorrecto.

Symbol

Símbolo al que hace referencia el nodo de sintaxis, si existe. Devuelve null si la expresión especificada no se ha enlazado correctamente a un solo símbolo. Si se devuelve null, es posible que siga siendo ese caso que tengamos una o varias "mejores estimaciones" en cuanto a lo que se pretendía el símbolo. Estas mejores estimaciones están disponibles a través de la CandidateSymbols propiedad .

Métodos

Equals(Object)
Equals(SymbolInfo)
GetHashCode()

Se aplica a