C# Класс Bender.Nodes.Object.ObjectNode

Наследование: ObjectNodeBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Initialize ( ) : void
ObjectNode ( Bender.Nodes.Object.Context context, string name, IValue @object, CachedMember member, INode parent, int index = null ) : System
Validate ( ) : void

Защищенные методы

Метод Описание
AddNode ( INode node, bool named, Action modify ) : void
GetNodeType ( ) : NodeType
GetNodes ( ) : IEnumerable

Приватные методы

Метод Описание
EnumerateMembers ( ) : IEnumerable
EnumerateNodeInstances ( ) : IEnumerable
EnumerateNodes ( ) : IEnumerable
GetMemberName ( CachedMember member ) : string

Описание методов

AddNode() защищенный Метод

protected AddNode ( INode node, bool named, Action modify ) : void
node INode
named bool
modify Action
Результат void

GetNodeType() защищенный Метод

protected GetNodeType ( ) : NodeType
Результат NodeType

GetNodes() защищенный Метод

protected GetNodes ( ) : IEnumerable
Результат IEnumerable

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

ObjectNode() публичный Метод

public ObjectNode ( Bender.Nodes.Object.Context context, string name, IValue @object, CachedMember member, INode parent, int index = null ) : System
context Bender.Nodes.Object.Context
name string
@object IValue
member CachedMember
parent INode
index int
Результат System

Validate() публичный Метод

public Validate ( ) : void
Результат void