Specifies the frequency of recording updates to the DateContentLastAccessed property (that is, the time of the last content access). Recording frequency can be none, immediate, hourly, or daily.

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.

Namespace:  FileNet.Api.Core
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

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);

ToggleRemarks

ToggleSee Also