public System.IAsyncResult Beginevents_occurred(ManagementEventNotificationEventSource event_source,string subscription_id,ManagementEventNotificationEventData [] event_data_list,CommonTimeStamp time_stamp, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("events_occurred", new object[] {
     event_source,
     subscription_id,
     event_data_list,
     time_stamp}, callback, asyncState);
 }
        public void events_occurred(
		ManagementEventNotificationEventSource event_source,
		string subscription_id,
		ManagementEventNotificationEventData [] event_data_list,
		CommonTimeStamp time_stamp
	)
        {
            this.Invoke("events_occurred", new object [] {
                event_source,
                subscription_id,
                event_data_list,
                time_stamp});
        }