LibraryStructureObject Constructor

Overload List

LibraryStructureObject(Principal) Parameterless constructor
LibraryStructureObject(Principal, IDataReader, LoadCriteria, Database, DbTransaction)Initializes a new instance of the LibraryStructureObject class
LibraryStructureObject(Principal, Boolean, Int32, LoadCriteria, Database, DbTransaction) Base constructor for all library objects. Performs basic actions, which are: - Loads basic parameters from database - Loads type specific parameters from database - Calculates rights for current user within particular library object by changing context - Restores basic user context
LibraryStructureObject(Principal, Boolean, Int32, Int32, LoadCriteria, Database, DbTransaction) Constructor prepared exclusively for categories - have drawerId parameter which is required during category initialization

See Also