Class ExecutionInfo
Report execution information
Inheritance
Inherited Members
Namespace: BoldReports.Processing
Assembly: BoldReports.Web.dll
Syntax
public class ExecutionInfo
Constructors
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.