BuilderTree - класс

Класс хранящий структуру дерева выражения для генерации дерева выражения

Definition

Пространство имён: Tessa.Views.Parser.Expressions
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class BuilderTree : IBuilderTree
Inheritance
Object    BuilderTree
Implements
IBuilderTree

Конструкторы

BuilderTree Создаёт экземпляр класса с указанием значений его свойств.

Свойства

Context Контекст преобразования.
Current Текущий узел дерева.
Extensions Список расширений.
LookupAssemblies Список сборок для поиска типов.
LookupNamespaces Список пространств имён для поиска типов.
Parameters Список параметров.
Root Корневой узел дерева.

Методы

AddNewAndSetToCurrent Добавляет узел newChild в дерево и делает его текущим.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
FindNearestClosingBracketAndSetCurrent Finds the nearest closing bracket and set current.
FindNearestClosingIndexBracketAndSetCurrent Ищет ближайший узел, содержащий закрывающиеся скобки индексатора, и делает данный узел текущим.
GenerateExpression Создаёт выражение из текущего дерева.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetNewAnonymousTypeName Создаёт новое уникальное имя анонимного типа для данного дерева выражений.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GoToParent Делает текущим узлом дерева родительский узел для текущего узла дерева.
GoToParentExpression Делает текущим узлом дерева родительский узел, содержащий операцию.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetAsParentToCurrent Помещает текущий узел дерева в узел newChild и делает узел newChild текущим.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также