Note: Enabling content access recording (that is, setting to an option other than "None") impacts system performance. The more frequent the updates to the DateContentLastAccessed property, the greater the impact is to the system.
The DateContentLastAccessed property on a document or annotation is updated based on the value of a given object store's ContentAccessRecordingLevel property. The update occurs whenever content on a ContentTransfer object on the document or annotation is accessed. Content on a ContentTransfer object is considered accessed when:
- "Content" is included in the property filter of a document or annotation during refresh. In this case, the DateContentLastAccessed property is updated during the refresh.
- "Content" is not included in the property filter, but Document.accessContentStream is called to retrieve the content. In this case, the DateContentLastAccessed property is updated during the content access operation (via the AccessContentStream method).
Note: Even if the content is larger than the specified chunk size (default or user-specified) and multiple trips to the database or cache are performed, the DateContentLastAccessed property is set to the time when the content is first accessed.
Assembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Property ContentAccessRecordingLevel As ContentAccessRecordingLevel |
C# |
---|
ContentAccessRecordingLevel ContentAccessRecordingLevel { get; set; } |
Visual C++ |
---|
property ContentAccessRecordingLevel ContentAccessRecordingLevel { ContentAccessRecordingLevel get (); void set (ContentAccessRecordingLevel value); } |
JavaScript |
---|
function get_contentAccessRecordingLevel(); function set_contentAccessRecordingLevel(value); |
Remarks
Metadata
AllowsDefaultChange: false
Cardinality: SINGLE
CopyToReservation: false
DataType: LONG
IsHidden: false
IsOrderable: false
IsSearchable: false
IsValueRequired: true
ModificationAccessRequired: WRITE
PersistenceType: NOT_PERSISTENT
PropertyDefaultInteger32: null
PropertyMaximumInteger32: 86400
PropertyMinimumInteger32: -1
RequiresUniqueElements: false
Settability: READ_WRITE
TargetAccessRequired: READ