C# Class Bender.Nodes.Object.EnumerableNode

Inheritance: ObjectNodeBase
Afficher le fichier Open project: mikeobrien/Bender

Méthodes publiques

Méthode Description
EnumerableNode ( Bender.Nodes.Object.Context context, string name, IValue enumerable, CachedMember member, INode parent, int index = null ) : System
Initialize ( ) : void

Méthodes protégées

Méthode Description
AddNode ( INode node, bool named, Action modify ) : void
GetNodeType ( ) : NodeType
GetNodes ( ) : IEnumerable

Private Methods

Méthode Description
EnumerateNodes ( ) : IEnumerable
GetItemName ( CachedType type ) : string

Method Details

AddNode() protected méthode

protected AddNode ( INode node, bool named, Action modify ) : void
node INode
named bool
modify Action
Résultat void

EnumerableNode() public méthode

public EnumerableNode ( Bender.Nodes.Object.Context context, string name, IValue enumerable, CachedMember member, INode parent, int index = null ) : System
context Bender.Nodes.Object.Context
name string
enumerable IValue
member CachedMember
parent INode
index int
Résultat System

GetNodeType() protected méthode

protected GetNodeType ( ) : NodeType
Résultat NodeType

GetNodes() protected méthode

protected GetNodes ( ) : IEnumerable
Résultat IEnumerable

Initialize() public méthode

public Initialize ( ) : void
Résultat void