SymbolResult Класс

Определение

Результат, полученный во время синтаксического анализа для определенного символа.

public ref class SymbolResult abstract
public abstract class SymbolResult
type SymbolResult = class
Public MustInherit Class SymbolResult
Наследование
SymbolResult
Производный

Свойства

Children

Дочерний символ приводит к дереву синтаксического анализа.

ErrorMessage

Сообщение об ошибке для этого результата символа.

LocalizationResources

Ресурсы локализации, используемые для создания сообщений для этого результата символа.

Parent

Родительский символ приводит к дереву синтаксического анализа.

Symbol

Символ, к которому применяется результат.

Tokens

Список маркеров, связанных с этим символом, результат во время синтаксического анализа.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
FindResultFor(Argument)

Находит результат для конкретного аргумента в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

FindResultFor(Command)

Находит результат для конкретной команды в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

FindResultFor(Option)

Находит результат для конкретного параметра в любом месте дерева синтаксического анализа, включая результаты родительского и дочернего символов.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
GetValueForArgument(Argument)

Возвращает проанализированное значение или значение по умолчанию для указанного аргумента.

GetValueForArgument<T>(Argument<T>)

Возвращает проанализированное значение или значение по умолчанию для указанного аргумента.

GetValueForOption(Option)

Возвращает проанализированное значение или значение по умолчанию для указанного параметра.

GetValueForOption<T>(Option<T>)

Возвращает проанализированное значение или значение по умолчанию для указанного параметра.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

Применяется к