Class MonitoringTransactionSummary
Represents transaction statistics accumulated for specific time interval.
Inherited Members
Namespace: Nevatech.Vsb.Repository.Entities
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class MonitoringTransactionSummary
Constructors
MonitoringTransactionSummary()
Initializes an empty instance.
Declaration
public MonitoringTransactionSummary()
Properties
BytesRequested
Gets or sets the total size of all request messages (bytes).
Declaration
public long BytesRequested { get; set; }
Property Value
| Type | Description |
|---|---|
| Int64 |
BytesResponded
Gets or sets the total size of all response messages (bytes).
Declaration
public long BytesResponded { get; set; }
Property Value
| Type | Description |
|---|---|
| Int64 |
ExceptionCount
Gets or sets number of transactions resulted in communication errors.
Declaration
public long ExceptionCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Int64 |
FailureCount
Gets or sets number of faulted transactions.
Declaration
public long FailureCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Int64 |
MaximumDurationMilliseconds
Gets or sets maximum transaction processing time.
Declaration
public int MaximumDurationMilliseconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Int32 |
MaximumSize
Gets or sets maximum cumulated (request + response messages) transaction size (bytes).
Declaration
public long MaximumSize { get; set; }
Property Value
| Type | Description |
|---|---|
| Int64 |
MinimumDurationMilliseconds
Gets or sets minimum transaction processing time.
Declaration
public int MinimumDurationMilliseconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Int32 |
StartTime
Gets or sets interval start time in the reporting time zone.
Declaration
public DateTime StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
SuccessCount
Gets or sets number of successful transactions.
Declaration
public long SuccessCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Int64 |
TotalDurationMilliseconds
Gets or sets total transaction processing time.
Declaration
public long TotalDurationMilliseconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Int64 |