public void add_a(
		ManagementViewZone [] view_zones,
		ManagementARecord [] [] a_records,
		bool [] sync_ptrs
	)
        {
            this.Invoke("add_a", new object [] {
                view_zones,
                a_records,
                sync_ptrs});
        }
 public System.IAsyncResult Beginupdate_a(ManagementViewZone [] view_zones,ManagementARecord [] [] old_records,ManagementARecord [] [] new_records,bool [] sync_ptrs, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("update_a", new object[] {
     view_zones,
     old_records,
     new_records,
     sync_ptrs}, callback, asyncState);
 }
        public void update_a(
		ManagementViewZone [] view_zones,
		ManagementARecord [] [] old_records,
		ManagementARecord [] [] new_records,
		bool [] sync_ptrs
	)
        {
            this.Invoke("update_a", new object [] {
                view_zones,
                old_records,
                new_records,
                sync_ptrs});
        }