IUserHierarchyServiceGenerateHierarchy Method (Guid, Guid, IListString, PersistencePolicy) |
Generates the hierarchy based on a single entity.
Namespace:
Dundas.BI.Entities.UserHierarchies
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
SyntaxUserHierarchy GenerateHierarchy(
Guid parentId,
Guid entityId,
IList<string> defaultColumns,
PersistencePolicy persistencePolicy
)
Function GenerateHierarchy (
parentId As Guid,
entityId As Guid,
defaultColumns As IList(Of String),
persistencePolicy As PersistencePolicy
) As UserHierarchy
UserHierarchy^ GenerateHierarchy(
Guid parentId,
Guid entityId,
IList<String^>^ defaultColumns,
PersistencePolicy persistencePolicy
)
abstract GenerateHierarchy :
parentId : Guid *
entityId : Guid *
defaultColumns : IList<string> *
persistencePolicy : PersistencePolicy -> UserHierarchy
Parameters
- parentId
- Type: SystemGuid
The ID of the parent file or folder. - entityId
- Type: SystemGuid
ID of the data source entity. - defaultColumns
- Type: System.Collections.GenericIListString
The default column names. The column names serve as a "hint" on how to generate the
hierarchy.
- persistencePolicy
- Type: Dundas.BI.EntitiesPersistencePolicy
A value indicating whether the entity should be created as persistent or transient.
Return Value
Type:
UserHierarchyThe generated hierarchy.
Exceptions
Remarks
The table is analyzed based on relationships with other tables and column
cardinality and correlations.
See Also