C# Class Composite.C1Console.Trees.DataElementsTreeNode

Inheritance: Composite.C1Console.Trees.DataFilteringTreeNode
Exibir arquivo Open project: Orckestra/C1-CMS Class Usage Examples

Private Properties

Property Type Description
BuildElement Composite.C1Console.Elements.Element
CreateInnerExpression System.Linq.Expressions.Expression
CreateJoinExpression System.Linq.Expressions.Expression
CreateSimpleExpression System.Linq.Expressions.Expression
GetDataset NodeDataSet
GetParentDataItem IData

Public Methods

Method Description
GetEntityTokens ( EntityToken childEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : IEnumerable
GetParentEntityToken ( EntityToken ownEntityToken, Type parentInterfaceOfInterest, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : Composite.C1Console.Trees.AncestorResult
ToString ( ) : string

Protected Methods

Method Description
OnGetElements ( EntityToken parentEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : IEnumerable
OnInitialize ( ) : void

Private Methods

Method Description
BuildElement ( IData data, Composite.C1Console.Trees.DynamicValuesHelperReplaceContext replaceContext, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext, bool localizationEnabled, List itemKeys, IEnumerable &keysJoinedByParentFilters, EntityToken parentEntityToken ) : Composite.C1Console.Elements.Element
CreateInnerExpression ( Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext, Composite.C1Console.Trees.ParentIdFilterNode parentIdFilterNode, DataElementsTreeNode dataElementsTreeNode, bool includeJoin = true ) : Expression
CreateJoinExpression ( Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : Expression
CreateSimpleExpression ( Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : Expression
GetDataset ( Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext, bool returnJoinedTableKeys = true ) : NodeDataSet
GetParentDataItem ( Type parentType, EntityToken parentEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : IData

Method Details

GetEntityTokens() public method

public GetEntityTokens ( EntityToken childEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : IEnumerable
childEntityToken Composite.C1Console.Security.EntityToken
dynamicContext Composite.C1Console.Trees.TreeNodeDynamicContext
return IEnumerable

GetParentEntityToken() public method

public GetParentEntityToken ( EntityToken ownEntityToken, Type parentInterfaceOfInterest, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : Composite.C1Console.Trees.AncestorResult
ownEntityToken Composite.C1Console.Security.EntityToken
parentInterfaceOfInterest System.Type
dynamicContext Composite.C1Console.Trees.TreeNodeDynamicContext
return Composite.C1Console.Trees.AncestorResult

OnGetElements() protected method

protected OnGetElements ( EntityToken parentEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : IEnumerable
parentEntityToken Composite.C1Console.Security.EntityToken
dynamicContext Composite.C1Console.Trees.TreeNodeDynamicContext
return IEnumerable

OnInitialize() protected method

protected OnInitialize ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string