IUsageTrackingServiceTrackUsage Method

Indicates that a view is currently being used.

Namespace:  Dundas.BI.Services
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
void TrackUsage(
	Guid viewId,
	Guid sessionId,
	Guid clientId
)

Parameters

viewId
Type: SystemGuid
The ID of the view.
sessionId
Type: SystemGuid
The ID of the session.
clientId
Type: SystemGuid
The ID associated with the client (e.g. web browser cookie).
Exceptions
ExceptionCondition
ArgumentExceptionAny of the parameters is an empty GUID.
Remarks

This method records (tracks) the fact that the specified view is being used by the associated session. If the view usage tracking feature is not enabled, the method returns immediately.

Security note Security Note
Because this method does not check the security of the caller, it should not be directly exposed in externally-facing APIs (e.g. public web services).
See Also