AuditLog Class

Definition

Provides services for logging the audit related messages. It caches the messages before updating the DB. It uses asynchronous calls to web services.

public ref class AuditLog abstract sealed
public static class AuditLog
type AuditLog = class
Public Class AuditLog
Inheritance
AuditLog

Fields

AuditFlagAction

Specifies the default set of audit flags.

AuditFlagAgentState

Specifies the default set of audit flags

AuditFlagHostedApplication

Specifies the default set of audit flags

AuditFlagInteraction

Specifies the default set of audit flags

AuditFlagLogin

Specifies the default set of audit flags

AuditFlagNonHostedApplication

Specifies the default set of audit flags.

AuditFlagSession

Specifies the default set of audit flags

AuditFlagWorkFlow

Specifies the default set of audit flags.

Properties

CacheMaxSize

Gets or sets the maximum size of the audit log cache.

NoCache

Gets or sets a Boolean value that specifies whether audit messages should be cached.

Methods

GetAuditFlag(String)

Retrieves the value for the specified audit flag.

Log(AuditType, LogData)
Obsolete.

Logs the messages to the database using the AuditLog web service asynchronously.

Log(String, LogData)

Logs the messages to the database using the AuditLog web service asynchronously.

SetAuditFlag(String, String)

Sets the value for the specified audit flag.

Applies to