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
id
IdThe identifier.
exceptionEvent
ExceptionEventThe ExceptionEvent.
info
stringThe information.
type
NotificationTypeThe 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()