PluginTraceLog
- Namespace:
PPDS.Dataverse.Generated - Assembly:
PPDS.Dataverse - Kind: Class
- Base:
Entity - Implements:
INotifyPropertyChanged,INotifyPropertyChanging,IExtensibleDataObject
Summary
Trace and exception information generated by plug-ins and custom workflow activities.
Members
Constructors
PluginTraceLog()
PluginTraceLog()
Default Constructor.
Properties
Configuration
string Configuration { get; }
Unsecured configuration for the plug-in trace log.
CorrelationId
Nullable<Guid> CorrelationId { get; }
Unique identifier for tracking plug-in or custom workflow activity execution.
CreatedBy
EntityReference CreatedBy { get; }
Unique identifier of the delegate user who created the record.
CreatedOn
Nullable<DateTime> CreatedOn { get; }
Date and time when the record was created.
CreatedOnBehalfBy
EntityReference CreatedOnBehalfBy { get; }
Unique identifier of the delegate user who created the record.
Depth
Nullable<int> Depth { get; }
Depth of execution of the plug-in or custom workflow activity.
ExceptionDetails
string ExceptionDetails { get; }
Details of the exception.
IsSystemCreated
Nullable<bool> IsSystemCreated { get; }
Where the event originated. Set to true if it's a system trace; otherwise, false.
MessageBlock
string MessageBlock { get; }
Trace text from the plug-in.
MessageName
string MessageName { get; }
Name of the message that triggered this plug-in.
Mode
Nullable<plugintracelog_mode> Mode { get; }
Type of execution.
OperationType
Nullable<plugintracelog_operationtype> OperationType { get; }
Type of custom code.
OrganizationId
Nullable<Guid> OrganizationId { get; }
Unique identifier for the organization.
PerformanceConstructorDuration
Nullable<int> PerformanceConstructorDuration { get; }
Time, in milliseconds, to construct.
PerformanceConstructorStartTime
Nullable<DateTime> PerformanceConstructorStartTime { get; }
Date and time when constructed.
PerformanceExecutionDuration
Nullable<int> PerformanceExecutionDuration { get; }
Time, in milliseconds, to execute the request.
PerformanceExecutionStartTime
Nullable<DateTime> PerformanceExecutionStartTime { get; }
Time, in milliseconds, to execute the request.
PersistenceKey
Nullable<Guid> PersistenceKey { get; }
Asynchronous workflow persistence key.
PluginStepId
Nullable<Guid> PluginStepId { get; }
ID of the plug-in registration step.
PluginTraceLogId
Nullable<Guid> PluginTraceLogId { get; }
Unique identifier for an entity instance.
PrimaryEntity
string PrimaryEntity { get; }
Entity, if any, that the plug-in is executed against.
Profile
string Profile { get; }
Plug-in profile formatted as serialized text.
RequestId
Nullable<Guid> RequestId { get; }
Unique identifier of the message request.
SecureConfiguration
string SecureConfiguration { get; }
Secured configuration for the plug-in trace log.
TypeName
string TypeName { get; }
Class name of the plug-in.
createdby_plugintracelog
SystemUser createdby_plugintracelog { get; }
N:1 createdby_plugintracelog
lk_plugintracelogbase_createdonbehalfby
SystemUser lk_plugintracelogbase_createdonbehalfby { get; }
N:1 lk_plugintracelogbase_createdonbehalfby