C# 클래스 Composite.C1Console.Trees.DataElementsTreeNode

상속: Composite.C1Console.Trees.DataFilteringTreeNode
파일 보기 프로젝트 열기: Orckestra/C1-CMS 1 사용 예제들

Private Properties

프로퍼티 타입 설명
BuildElement Composite.C1Console.Elements.Element
CreateInnerExpression System.Linq.Expressions.Expression
CreateJoinExpression System.Linq.Expressions.Expression
CreateSimpleExpression System.Linq.Expressions.Expression
GetDataset NodeDataSet
GetParentDataItem IData

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
OnGetElements ( EntityToken parentEntityToken, Composite.C1Console.Trees.TreeNodeDynamicContext dynamicContext ) : IEnumerable
OnInitialize ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

GetEntityTokens() 공개 메소드

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

GetParentEntityToken() 공개 메소드

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
리턴 Composite.C1Console.Trees.AncestorResult

OnGetElements() 보호된 메소드

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

OnInitialize() 보호된 메소드

protected OnInitialize ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string