Class Notification
Assembly: LemonEdge.API.Entities.Auto.dll
Syntax
[DataContract]
public class Notification : INotification, INotifyPropertyChanging, INotifyPropertyChanged
Constructors
Notification()
Declaration
Properties
AccountID
Declaration
[Key]
public long AccountID { get; set; }
Property Value
EntityID
The id of the item this notification is associated with
Declaration
public Guid EntityID { get; set; }
Property Value
EntityTypeID
The type of entity this notification is associated with
Declaration
public Guid EntityTypeID { get; set; }
Property Value
ID
The id of the notification message
Declaration
[Key]
public Guid ID { get; set; }
Property Value
LastUpdated
The date/time stamp this notification was created
Declaration
[Key]
public DateTimeOffset LastUpdated { get; set; }
Property Value
Message
The message for this notification
Declaration
public string Message { get; set; }
Property Value
ModifiedByUserID
The user that created this notification
Declaration
public Guid ModifiedByUserID { get; set; }
Property Value
WatcherTriggerID
The watcher that triggered this notification
Declaration
public Guid WatcherTriggerID { get; set; }
Property Value
Methods
OnPropertyChanged(string)
Declaration
protected void OnPropertyChanged(string propName)
Parameters
Type |
Name |
Description |
string |
propName |
|
OnPropertyChanging(string)
Declaration
protected void OnPropertyChanging(string propName)
Parameters
Type |
Name |
Description |
string |
propName |
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
PropertyChanging
Declaration
public event PropertyChangingEventHandler PropertyChanging
Event Type
Implements
Extension Methods