Click or drag to resize

DynamicStructureService Class

The class DynamicStructureService provids different methods for querying and saving the dynamic structures.
Inheritance Hierarchy
SystemObject
  Dynamicweb.Indexing.DynamicStructuringDynamicStructureService

Namespace:  Dynamicweb.Indexing.DynamicStructuring
Assembly:  Dynamicweb.Indexing (in Dynamicweb.Indexing.dll) Version: 5.0.2
Syntax
public class DynamicStructureService

The DynamicStructureService type exposes the following members.

Constructors
  NameDescription
Public methodDynamicStructureService
Initializes a new instance of the DynamicStructureService class
Top
Methods
  NameDescription
Public methodClearCache
Clear dynamic structures cache.
Public methodDelete(IEnumerableGuid)
Delete the dynamic structure.
Public methodDelete(IEnumerableString)
Delete the dynamic structure.
Public methodDelete(Guid)
Delete the dynamic structure.
Public methodDelete(String)
Delete the dynamic structure.
Public methodDeleteStructureLevel
Delete the dynamic structure.
Public methodDeleteStructureLevels
Delete the dynamic structure.
Public methodGetAll
Gets all dynamic structures.
Public methodGetById(Guid)
Gets the dynamic structure by id.
Public methodGetById(String)
Gets the dynamic structure by id.
Public methodStatic memberGetDynamicStructureChildLevels
Gets child levels for current level scope
Public methodGetDynamicStructureScopeParameters(DynamicStructureLevelScope)
Gets dictionary of query parameters for specific scope.
Public methodStatic memberGetDynamicStructureScopeParameters(ListDynamicStructureLevel, ListString)
Gets dictionary of query parameters based on structure level and scope values.
Public methodStatic memberGetNoMatchLevel
Gets no match level for current level scope
Public methodSave
Saves the dynamic structure.
Top
See Also