openPDC Historian Help
EmailNotifier Class
NamespacesTVA.Historian.NotifiersEmailNotifier
Represents a notifier that can send notifications in email messages.
Declaration Syntax
C#Visual BasicVisual C++
public class EmailNotifier : NotifierBase
Public Class EmailNotifier _
	Inherits NotifierBase
public ref class EmailNotifier : public NotifierBase
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
EmailNotifier()()()
Initializes a new instance of the EmailNotifier class.

Dispose()()()
Releases all the resources used by the notifier.
(Inherited from NotifierBase.)
Dispose(Boolean)
Releases the unmanaged resources used by the notifier and optionally releases the managed resources.
(Inherited from NotifierBase.)
EmailRecipients
Gets or sets the email addresses (comma or semicolon delimited) where the email messages are to be sent.

EmailSender
Gets or sets the email address to be used for sending the email messages.

EmailServer
Gets or sets the SMTP server to use for sending the email messages.

Enabled
Gets or sets a boolean value that indicates whether the notifier is currently enabled.
(Inherited from NotifierBase.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Releases the unmanaged resources before the notifier is reclaimed by GC.
(Inherited from NotifierBase.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
Initialize()()()
Initializes the notifier.
(Inherited from NotifierBase.)
LoadSettings()()()
Loads saved EmailNotifier settings from the config file if the PersistSettings property is set to true.
(Overrides NotifierBase.LoadSettings()()().)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NotificationSendComplete
Occurs when a notification has been sent.
(Inherited from NotifierBase.)
NotificationSendException
Occurs when an Exception is encountered while sending a notification.
(Inherited from NotifierBase.)
NotificationSendStart
Occurs when a notification is being sent.
(Inherited from NotifierBase.)
NotificationSendTimeout
Occurs when a timeout is encountered while sending a notification.
(Inherited from NotifierBase.)
Notify(String, String, String, NotificationTypes)
Process a notification.
(Inherited from NotifierBase.)
NotifyAlarm(String, String, String)
Processes a Alarm notification.
(Overrides NotifierBase.NotifyAlarm(String, String, String).)
NotifyHeartbeat(String, String, String)
Processes a Heartbeat notification.
(Overrides NotifierBase.NotifyHeartbeat(String, String, String).)
NotifyInformation(String, String, String)
Processes a Information notification.
(Overrides NotifierBase.NotifyInformation(String, String, String).)
NotifyOptions
Gets or set NotificationTypes that can be processed by the notifier.
(Inherited from NotifierBase.)
NotifyTimeout
Gets or sets the number of seconds to wait for Notify(String, String, String, NotificationTypes) to complete.
(Inherited from NotifierBase.)
NotifyWarning(String, String, String)
Processes a Warning notification.
(Overrides NotifierBase.NotifyWarning(String, String, String).)
OnNotificationSendComplete()()()
Raises the NotificationSendComplete event.
(Inherited from NotifierBase.)
OnNotificationSendException(Exception)
Raises the NotificationSendException event.
(Inherited from NotifierBase.)
OnNotificationSendStart()()()
Raises the NotificationSendStart event.
(Inherited from NotifierBase.)
OnNotificationSendTimeout()()()
Raises the NotificationSendTimeout event.
(Inherited from NotifierBase.)
PersistSettings
Gets or sets a boolean value that indicates whether the notifier settings are to be saved to the config file.
(Inherited from NotifierBase.)
SaveSettings()()()
Saves EmailNotifier settings to the config file if the PersistSettings property is set to true.
(Overrides NotifierBase.SaveSettings()()().)
SettingsCategory
Gets or sets the category under which the notifier settings are to be saved to the config file if the PersistSettings property is set to true.
(Inherited from NotifierBase.)
ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy
Object
NotifierBase
 EmailNotifier

Assembly: TVA.Historian (Module: TVA.Historian) Version: 1.0.33.39252