Universal Windows Service Class Library

OneTimeTrigger Members

OneTimeTrigger overview

Public Instance Constructors

OneTimeTrigger Overloaded. Initializes a new instance of the OneTimeTrigger class.

Public Instance Properties

IsConfigured (inherited from Trigger) Get the flag if trigger is configured or not.
IsPaused (inherited from Trigger) Get the flag if trigger is paused or not.
IsRunning (inherited from Trigger) Get the flag if trigger is running or not.

Public Instance Methods

ConfigureOverloaded. Configures the trigger from a xml element.
Continue Signals the trigger that it could start working again.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
Pause Signals the trigger that it could break and pause it's work.
Start Signals the trigger that it could start it's work.
Stop Signals the trigger that it should stop it's work.
ToString (inherited from Object) Returns a String that represents the current Object.

Public Instance Events

Event (inherited from Trigger) Event which will occures if trigger matches.

Protected Instance Fields

m_configured (inherited from Trigger) Flag if configuration of the trigger is already done or not.
m_name (inherited from Trigger) The name of the trigger. Is only for global triggers important.
m_paused (inherited from Trigger) Flag if trigger is paused or not.
m_running (inherited from Trigger) Flag if trigger is running or not.

Protected Instance Methods

Finalize Destructor of the one time trigger class.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
OnEvent (inherited from Trigger) Function will be called when the trigger event should be fired.
TimerCallback Function is called from timer which shows that the trigger event should be fired.
TimerRestart (inherited from Trigger) Helper function which is used to handle trigger event times which are to long in future.

See Also

OneTimeTrigger Class | uws.Triggers Namespace | ITrigger | Trigger