SymbolInfo Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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() |