Click or drag to resize

LibraryStructureObject Methods

The LibraryStructureObject type exposes the following members.

Methods
  NameDescription
Protected methodStatic memberAddLibraryObject
Adds new library object
Protected methodApplyParentRights
Protected methodApplyRightsWithinObject
Calculates user rights within library object and applys them
Protected methodCalculateEligibleActions
Calculates actions current user is eligible to within library object (invoked after changing to appropriate user context)
Protected methodCalculateRights
Calculates all rights for this library object
Protected methodCreateDbCommand
Creates DbCommand based on library object's type
Protected methodCreateDbCommandSetWeight
Protected methodStatic memberGetMemberGuids
Converts list of members in roles into list of guids
Protected methodLoadPropertiesFromDatabase
Loads both common and type specific library objects' properties from database
Protected methodLoadTypeSpecificProperties
Loads from reader type specific properties
Protected methodMove
Moves current instance of the library object into another object
Protected methodStatic memberMoveLibraryObject
Moves specified library object into another parent
Protected methodStatic memberReadMemberInRoles
Reads members with their roles from the reader
Protected methodSaveAsNew
Saves new instance of the library object
Public methodSetWeight
Public methodUpdate
Saves changes made in current instance of the library object
Top
Extension Methods
See Also