public System.IAsyncResult Begindelete_software_image(string [] image_filenames, System.AsyncCallback callback, object asyncState) { return this.BeginInvoke("delete_software_image", new object[] { image_filenames}, callback, asyncState); }