LibraryStructureObject Class
Base class for all library objects
Namespace: FileHold.LibraryManagerAssembly: FileHold.LibraryManager (in FileHold.LibraryManager.dll) Version: 17.1.0.0
public abstract class LibraryStructureObject
- Inheritance
- Object LibraryStructureObject
- Derived
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
|