Class MonitoringTransactionSummary
Represents transaction statistics accumulated for specific time interval.
Inheritance
System.Object
MonitoringTransactionSummary
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
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 |
---|---|
System.Int64 |
BytesResponded
Gets or sets the total size of all response messages (bytes).
Declaration
public long BytesResponded { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
ExceptionCount
Gets or sets number of transactions resulted in communication errors.
Declaration
public long ExceptionCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
FailureCount
Gets or sets number of faulted transactions.
Declaration
public long FailureCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
MaximumDurationMilliseconds
Gets or sets maximum transaction processing time.
Declaration
public int MaximumDurationMilliseconds { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MaximumSize
Gets or sets maximum cumulated (request + response messages) transaction size (bytes).
Declaration
public long MaximumSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
MinimumDurationMilliseconds
Gets or sets minimum transaction processing time.
Declaration
public int MinimumDurationMilliseconds { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
StartTime
Gets or sets interval start time in the reporting time zone.
Declaration
public DateTime StartTime { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
SuccessCount
Gets or sets number of successful transactions.
Declaration
public long SuccessCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |
TotalDurationMilliseconds
Gets or sets total transaction processing time.
Declaration
public long TotalDurationMilliseconds { get; set; }
Property Value
Type | Description |
---|---|
System.Int64 |