Class ServiceAgreementViolation
Represents single service agreement violation.
Inherited Members
Namespace: Nevatech.Vsb.Repository.Entities
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public class ServiceAgreementViolation
Constructors
ServiceAgreementViolation()
Declaration
public ServiceAgreementViolation()
Properties
Created
Gets date and time when this record was created.
Declaration
public DateTime Created { get; }
Property Value
Type | Description |
---|---|
DateTime |
CurrentValue
Gets or sets the current metric value for this time interval.
Declaration
public decimal? CurrentValue { get; set; }
Property Value
Type | Description |
---|---|
Nullable<Decimal> |
Id
Gets or sets unique identifier of the violation.
Declaration
public int Id { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
InitialValue
Gets or sets the metric value read when violation was detected.
Declaration
public decimal InitialValue { get; set; }
Property Value
Type | Description |
---|---|
Decimal |
MetricType
Gets or sets the service metric name that was measured.
Declaration
public ServiceMetricType MetricType { get; set; }
Property Value
Type | Description |
---|---|
ServiceMetricType |
ServiceAgreementId
Gets or sets the identifier of the service agreement that metric belongs to.
Declaration
public int ServiceAgreementId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
ServiceAgreementMetricId
Gets or sets the identifier of the service metric that was measured.
Declaration
public int ServiceAgreementMetricId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
ServiceAgreementName
Gets or sets the friendly name of the service agreement that metric belongs to.
Declaration
public string ServiceAgreementName { get; set; }
Property Value
Type | Description |
---|---|
String |
StartDateTime
Gets or sets the beginning of the time interval when violation occurred. The time is reported in the time zone of the corresponding service agreement.
Declaration
public DateTime StartDateTime { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Updated
Gets the most recent date and time when this record was updated.
Declaration
public DateTime? Updated { get; }
Property Value
Type | Description |
---|---|
Nullable<DateTime> |