Class NotificationExceptionData
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The notification data pertaining to Exception Rules.
[ReportClass]
public class NotificationExceptionData : NotificationData, IEntity, IComparable, IIdentifiable
- Inheritance
-
NotificationExceptionData
- Implements
- Inherited Members
Constructors
NotificationExceptionData()
Initializes a new instance of the NotificationExceptionData class. Initializes a new instance of the NotificationExceptionData class.
public NotificationExceptionData()
NotificationExceptionData(Id?, ExceptionEvent?, string?, NotificationType)
Initializes a new instance of the NotificationExceptionData class.
public NotificationExceptionData(Id? id, ExceptionEvent? exceptionEvent, string? info = null, NotificationType type = NotificationType.Exception)
Parameters
idIdThe identifier.
exceptionEventExceptionEventThe ExceptionEvent.
infostringThe information.
typeNotificationTypeThe NotificationType.
Properties
ExceptionEvent
Gets or sets the exception event that holds the data for this notification.
public ExceptionEvent? ExceptionEvent { get; set; }
Property Value
Info
Gets or sets the information for the notification exception data.
public string? Info { get; set; }
Property Value
Type
Gets or sets the NotificationType of the notification.
public NotificationType Type { get; set; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.
ToString()
Returns a string that represents this instance.
public override string ToString()