DataDrivenNotification Class

Data notification definition.
Inheritance Hierarchy

Namespace:  Dundas.BI.Notifications
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.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 propertyAccountId
Gets 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 methodToString
Returns a string that represents the current object.
(Inherited from DescriptorBase.)
Top
See Also