SaveNotificationOptions Class

The JSON DTO class for Notification.
Inheritance Hierarchy

Namespace:  Dundas.BI.WebApi.Models
Assembly:  Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
[DataContractAttribute]
public class SaveNotificationOptions : DescriptorBaseData

The SaveNotificationOptions type exposes the following members.

Constructors
  NameDescription
Public methodSaveNotificationOptions
Initializes a new instance of the SaveNotificationOptions class.
Top
Properties
  NameDescription
Public propertyAccountId
Gets or sets the GUID of the Account to create the notification on. If value isn't specified the account associated with the caller's session will be used.
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 propertyContentItems
Gets the notification content items.
Public propertyDeliverySettings
Gets the notification delivery settings.
Public propertyDescription
Gets or sets the object description.
(Inherited from DescriptorBaseData.)
Public propertyId
Gets the object ID.
(Inherited from DescriptorBaseData.)
Public propertyMaintainerId
Gets or sets the GUID of the Account to notify on failure. The value of Guid.Empty means that the maintainer has not changed.
Public propertyMetricSetId
Gets or sets the GUID of the MetricSet to create an AnnotationNotification on.
Public propertyName
Gets or sets the object name.
(Inherited from DescriptorBaseData.)
Public propertyNotificationKind
Notification kind.
Public propertyRunImmediately
Gets or sets a value indicating whether or not the notification should be run immediately.
Public propertyScheduleRule
Represents range and pattern of a Schedule.
Public propertyUIClassName
Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract.)
Top
See Also