BuilderTree - класс

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

Definition

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

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

BuilderTree Initializes a new instance of the BuilderTree class.

Свойства

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

Методы

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)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также