LibraryStructureObject(Principal, Boolean, Int32, LoadCriteria, Database, DbTransaction) Constructor
            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
            
Namespace: FileHold.LibraryManagerAssembly: FileHold.LibraryManager (in FileHold.LibraryManager.dll) Version: 17.1.0.0
protected LibraryStructureObject(
	Principal principal,
	bool applyParentRights,
	int id,
	LoadCriteria criteria,
	Database database,
	DbTransaction transaction
)
Parameters
- principal  Principal
 - applyParentRights  Boolean
 - id  Int32
 - criteria  LoadCriteria
 - database  Database
 - transaction  DbTransaction