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