Exemple #1
0
        /// <summary>
        ///    <para>Raises a management event.</para>
        /// </summary>
        /// <param name='eventData'>The object that determines the class, properties, and values of the event.</param>
        public static void Fire(Object eventData)
        {
            IEvent evt = eventData as IEvent;

            if (evt != null)
            {
                evt.Fire();
            }
            else
            {
                GetFireFunction(eventData.GetType())(eventData);
            }
        }
 /// <summary>
 /// This method fires a Management Event
 /// </summary>
 /// <param name="o">Object that determines the class, properties, and values of the event</param>
 public static void Fire(Object o)
 {
     GetFireFunction(o.GetType())(o);
 }