Click or drag to resize

UsageLogCriteria Class

Class used to filter usage log
Inheritance Hierarchy
SystemObject
  FileHold.LibraryManagerUsageLogCriteria

Namespace:  FileHold.LibraryManager
Assembly:  FileHold.LibraryManager (in FileHold.LibraryManager.dll) Version: 17.0.0.0
Syntax
C#
public class UsageLogCriteria

The UsageLogCriteria type exposes the following members.

Constructors
  NameDescription
Public methodUsageLogCriteria
Initializes a new instance of the UsageLogCriteria class
Top
Properties
  NameDescription
Public propertyActionDateFrom
Search for the action in the usage log preformed after the date specified NOTE: if you want to use this criterium remember to set UseActionDate property to true
Public propertyActionDateTo
Search for the action in the usage log preformed before the date specified NOTE: if you want to use this criterium remember to set UseActionDate property to true
Public propertyDocumentName
Search for the usage log associated with documents with specified name NOTE: if you want to use this criterium remember to set UseDocumentName property to true
Public propertyDocumentVersionIds
The array with IDs of the document versions against which the search will be performed
Public propertyFirstRow
Specifies the first row from the whole result which should be returned as a partial result (page). This is a 0-based value.
Public propertyIsAsc
Specifies whether result should be in ascending order.
Public propertyPageSize
Specifies how many items should be returned as a partial result (page). NOTE: If the whole usage log contains 100 items and: - the FirstRow property equals to 9, - the PageSize property equals to 20 then the partial result will contain items from 10 (FirstRow + 1) to 29 (FirstRow + 1 + PageSize - 1)
Public propertyPerformedBy
Search for the action in the usage log preformed by user specified NOTE: if you want to use this criterium remember to set UsePerformedBy property to true
Public propertyPerformedById
Search for the action in the usage log preformed by user specified NOTE: if you want to use this criterium remember to set UsePerformedById property to true
Public propertySchema
Search for the usage log associated with documents of specified schema NOTE: if you want to use this criterium remember to set UseSchema property to true
Public propertySortBy
Specifies which column usage log will be sorted by. The value must be between 0 and 7.
Public propertyType
Search for the specified type of action in the usage log NOTE: if you want to use this criterium remember to set UseType property to true
Public propertyUseActionDate
Specifies whether ActionDateFrom and ActionDateTo criteria should be taken into account
Public propertyUseDocumentName
Specifies whether DocumentName criterium should be taken into account
Public propertyUsePerformedBy
Specifies whether PerformedBy criteria should be taken into account
Public propertyUsePerformedById
Specifies whether PerformedBy criteria should be taken into account
Public propertyUseSchema
Specifies whether Schema criterium should be taken into account
Public propertyUseType
Specifies whether ActionDateFrom and ActionDateTo criteria should be taken into account
Top
Extension Methods
See Also