Search Results for

    Show / Hide Table of Contents

    Class Notification

    Inheritance
    object
    Notification
    Implements
    INotification
    INotifyPropertyChanging
    INotifyPropertyChanged
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.API.Entities.Notifications
    Assembly: LemonEdge.API.Entities.Auto.dll
    Syntax
    [DataContract]
    public class Notification : INotification, INotifyPropertyChanging, INotifyPropertyChanged

    Constructors

    Notification()

    Declaration
    public Notification()

    Properties

    AccountID

    The system account id

    Declaration
    [Key]
    public long AccountID { get; set; }
    Property Value
    Type Description
    long

    EntityID

    The id of the item this notification is associated with

    Declaration
    public Guid EntityID { get; set; }
    Property Value
    Type Description
    Guid

    EntityTypeID

    The type of entity this notification is associated with

    Declaration
    public Guid EntityTypeID { get; set; }
    Property Value
    Type Description
    Guid

    ID

    The id of the notification message

    Declaration
    [Key]
    public Guid ID { get; set; }
    Property Value
    Type Description
    Guid

    LastUpdated

    The date/time stamp this notification was created

    Declaration
    [Key]
    public DateTimeOffset LastUpdated { get; set; }
    Property Value
    Type Description
    DateTimeOffset

    Message

    The message for this notification

    Declaration
    public string Message { get; set; }
    Property Value
    Type Description
    string

    ModifiedByUserID

    The user that created this notification

    Declaration
    public Guid ModifiedByUserID { get; set; }
    Property Value
    Type Description
    Guid

    WatcherTriggerID

    The watcher that triggered this notification

    Declaration
    public Guid WatcherTriggerID { get; set; }
    Property Value
    Type Description
    Guid

    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
    Type Description
    PropertyChangedEventHandler

    PropertyChanging

    Declaration
    public event PropertyChangingEventHandler PropertyChanging
    Event Type
    Type Description
    PropertyChangingEventHandler

    Implements

    INotification
    INotifyPropertyChanging
    INotifyPropertyChanged

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.