Class ExecutionInfo
Report execution information
Inheritance
Namespace: BoldReports.Processing
Assembly: BoldReports.Web.dll
Syntax
public class ExecutionInfo : ObjectConstructors
ExecutionInfo()
Declaration
public ExecutionInfo()Properties
AdditionalInfo
Declaration
public AdditionalInfo AdditionalInfo { get; set; }Property Value
| Type | Description | 
|---|---|
| AdditionalInfo | 
ByteCount
Size of rendered or exported report in bytes.
Declaration
public long ByteCount { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Int64 | The total count of bytes logged during execution. | 
DataRetrievedTime
Time that indicate when the data has been retrieved.
Declaration
public string DataRetrievedTime { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | A string representing the time the data was retrieved, formatted as a date and time. | 
EvaluateTime
Declaration
public double EvaluateTime { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
ExecutionID
Current execution ID of the report.
Declaration
public string ExecutionID { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | A string representing the unique execution identifier. | 
Format
Rendering format.
Declaration
public string Format { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | A string representing the format in which the execution logs will be saved. | 
ItemAction
Current report action.
Declaration
public string ItemAction { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | A string representing the action taken on an item. | 
ItemPath
Get the path of the report.
Declaration
public string ItemPath { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | A string representing the file path or location of the item. | 
LayoutTime
Declaration
public double LayoutTime { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
Parameters
Parameter values used for a report execution.
Declaration
public string Parameters { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | A string representing the parameters for execution. | 
ParseTime
Declaration
public double ParseTime { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Double | 
RowCount
Number of rows returned from queries.
Declaration
public long RowCount { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Int64 | The total number of rows as a long integer. | 
TimeDataRetrieval
Number of milliseconds spent retrieving the data.
Declaration
public int TimeDataRetrieval { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Int32 | The time, in milliseconds, spent on data retrieval operations. | 
TimeEnd
Stop time that indicate the duration of a report process.
Declaration
public DateTime TimeEnd { get; set; }Property Value
| Type | Description | 
|---|---|
| System.DateTime | Represents the date and time when the execution has completed. | 
TimeProcessing
Number of milliseconds spent processing the report.
Declaration
public int TimeProcessing { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Int32 | The time in milliseconds taken for processing. | 
TimeStart
Start time that indicate the duration of a report process.
Declaration
public DateTime TimeStart { get; set; }Property Value
| Type | Description | 
|---|---|
| System.DateTime | A System.DateTime representing the moment when the execution started. | 
UserName
User identifier.
Declaration
public string UserName { get; set; }Property Value
| Type | Description | 
|---|---|
| System.String | A string representing the user name. | 
Methods
Dispose()
Provides a mechanism for releasing unmanaged resources.
Declaration
public void Dispose()Remarks
It close or release unmanaged resources such as files, streams, and handles held by an instance of the class that implements this interface.