public System.IAsyncResult Beginadd_zone_file(ManagementZoneInfo [] zone_records,string [] src_file_names,bool [] sync_ptrs, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("add_zone_file", new object[] {
     zone_records,
     src_file_names,
     sync_ptrs}, callback, asyncState);
 }
        public void add_zone_option(
		ManagementZoneInfo [] zones
	)
        {
            this.Invoke("add_zone_option", new object [] {
                zones});
        }
        public void add_zone_text(
		ManagementZoneInfo [] zone_records,
		string [] [] text,
		bool [] sync_ptrs
	)
        {
            this.Invoke("add_zone_text", new object [] {
                zone_records,
                text,
                sync_ptrs});
        }
        public void add_zone_file(
		ManagementZoneInfo [] zone_records,
		string [] src_file_names,
		bool [] sync_ptrs
	)
        {
            this.Invoke("add_zone_file", new object [] {
                zone_records,
                src_file_names,
                sync_ptrs});
        }
 public System.IAsyncResult Beginadd_zone_option(ManagementZoneInfo [] zones, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("add_zone_option", new object[] {
     zones}, callback, asyncState);
 }
        public void transfer_zone(
		string [] server_names,
		string [] src_zone_names,
		string [] dst_view_names,
		ManagementZoneInfo [] zone_records
	)
        {
            this.Invoke("transfer_zone", new object [] {
                server_names,
                src_zone_names,
                dst_view_names,
                zone_records});
        }
 public System.IAsyncResult Begintransfer_zone(string [] server_names,string [] src_zone_names,string [] dst_view_names,ManagementZoneInfo [] zone_records, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("transfer_zone", new object[] {
     server_names,
     src_zone_names,
     dst_view_names,
     zone_records}, callback, asyncState);
 }