AlertDefinition Class

Definition

Represents the rules by which the alert is evaluated.

public ref class AlertDefinition : System::ComponentModel::INotifyPropertyChanged, System::Runtime::Serialization::IExtensibleDataObject
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="AlertDefinition", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.ReportingServices.Alerting.ServiceContract")]
[System.Serializable]
public class AlertDefinition : System.ComponentModel.INotifyPropertyChanged, System.Runtime.Serialization.IExtensibleDataObject
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="AlertDefinition", Namespace="http://schemas.datacontract.org/2004/07/Microsoft.ReportingServices.Alerting.ServiceContract")>]
[<System.Serializable>]
type AlertDefinition = class
    interface IExtensibleDataObject
    interface INotifyPropertyChanged
Public Class AlertDefinition
Implements IExtensibleDataObject, INotifyPropertyChanged
Inheritance
AlertDefinition
Attributes
Implements

Constructors

AlertDefinition()

Initializes a new instance of the AlertDefinition class.

Properties

AlertDefinitionId

Gets or sets the unique key generated by the UI.

CreateBy

Gets or sets the identifier of the user who created the alert definition.

DefinitionCulture

Gets or sets the locale culture for the definition.

ExtensionData

Gets or sets an object that contains extra data.

LastTriggered

Gets the time when the alert definition is last triggered.

LastTriggeredInstaceCount

Gets or sets the number when the alert definition is triggered.

ModifiedDate

Gets the last date time when the definition was modified.

Name

Gets or sets the name of the alert definition.

RuleDefinition

Gets or sets the XML representing the alert evaluation rule.

SourceUrl

Gets the URL of the alert definition.

Methods

RaisePropertyChanged(String)

Raises the PropertyChanged event for the specified property.

Events

PropertyChanged

Occurs when the property value changes.

Applies to