DataDrivenNotification Class

Data notification definition.
Inheritance Hierarchy
SystemObject
  Dundas.BI.Data.MetadataDescriptorBase
    Dundas.BI.NotificationsNotification
      Dundas.BI.NotificationsContentNotification
        Dundas.BI.NotificationsDataDrivenNotification

Namespace: Dundas.BI.Notifications
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
public class DataDrivenNotification : ContentNotification, 
	IScheduledNotification

The DataDrivenNotification type exposes the following members.

Constructors
 NameDescription
Public methodDataDrivenNotification(String, String, ScheduleRule, DeliverySettings) Initializes a new instance of the DataDrivenNotification class.
Public methodDataDrivenNotification(String, String, NotificationContent, ScheduleRule, DeliverySettings) Initializes a new instance of the DataDrivenNotification class.
Top
Properties
 NameDescription
Public propertyAccountIdGets or sets the ID of the account associated with the notification.
(Inherited from Notification)
Public propertyConditions Gets the conditions defined for the current instance.
Public propertyConditionsOperator Gets or sets the logical operator, when multiple conditions are defined within.
Public propertyContent Gets the notification content.
(Inherited from ContentNotification)
Public propertyContentItems Gets the notification content items.
(Inherited from ContentNotification)
Public propertyCustomStates Gets the notification custom states.
Public propertyDeliverySettings Gets the notification delivery settings.
(Inherited from Notification)
Public propertyDescription Gets or sets the object description.
(Inherited from DescriptorBase)
Public propertyHasCustomStates Gets a value indicating whether this instance has custom states defined within.
Public propertyId Gets the object ID.
(Inherited from DescriptorBase)
Public propertyIsContentLoaded Gets a value indicating whether the content of the notification has been loaded.
(Inherited from Notification)
Public propertyIsValid Gets a value indicating whether or not the notification is in a valid state.
(Inherited from Notification)
Public propertyLastDeliveryDate Gets the last date the notification was delivered.
(Inherited from Notification)
Public propertyName Gets or sets the object name.
(Inherited from DescriptorBase)
Public propertySchedule Gets the notification schedule.
Public propertyTenantId Gets or sets the ID of the tenant associated with the notification creator.
(Inherited from Notification)
Top
Methods
 NameDescription
Public methodAddCondition Defines a DataDrivenCondition for the current instance.
Public methodAddContentItem Add the specified content item.
(Inherited from ContentNotification)
Public methodChangeDeliveryFrequency Changes the maximum delivery frequency and suppresses alerts within the specified period.
Public methodChangeDeliverySettings Changes the delivery settings.
(Inherited from Notification)
Public methodDefineCustomState Defines a new custom state for the current instance.
Public methodRemoveCondition Removes the specified condition by its ID.
Public methodRemoveContentItem Remove the specified content item.
(Inherited from ContentNotification)
Public methodRemoveCustomState Removes the custom state specified by its ID.
Public methodToStringReturns a string that represents the current object.
(Inherited from DescriptorBase)
Top
See Also