Share via


LogData Class

Definition

Represents the data structure representing the audit event log message.

public ref class LogData
public class LogData
type LogData = class
Public Class LogData
Inheritance
LogData

Constructors

LogData()

Default empty constructor for the LogData class.

LogData(ActivityId, DateTime)

Contructor for LogData taking in preparation parameters.

LogData(ActivityId)

Contructor for LogData taking in preparation parameters, defaults to the current UTC date/time.

Properties

Action

Gets or sets the name of the UII Action performed on hosted application.

ActionData

Gets or sets the data of the UII Action performed on hosted application.

ActivityId

Gets or sets audit log assigned activity ID.

AgentState

Gets or sets the agent state.

ApplicationId

Gets or sets the ID of the current application in focus.

ClientTimeZone

Gets the time difference in seconds between time configured on the agent desktop machine and UTC.

ContextId

Gets or sets the context ID.

CustomerId

Gets or sets the ID of the Customer currently being served.

MachineName

Gets the name of the machine from which audit messages are generated.

TargetApplication

Gets or sets the target application on which the action is fired. This can be '*' indicating that action is fired on all the applications.

UniversalCurrentTime

Gets or sets the time of the audit message as universally coordinated time.

WorkflowActiveStepId

Gets or sets the active workflow active step ID.

WorkflowId

Gets or sets the workflow ID.

WorkflowStatus

Gets or sets the workflow completion status. Done or Cancel.

Methods

AddElement(Dictionary<String,String>)
GetLogData()
Reset()

Resets the Activity Data and non-static members of LogData object.

ToString()

Returns the XML representation for the LogData object. Extenders will need to provide a custom implementation.

Applies to