public void add_member(
		GlobalLBPoolID [] pools,
		GlobalLBVirtualServerID [] [] members,
		long [] [] orders
	)
        {
            this.Invoke("add_member", new object [] {
                pools,
                members,
                orders});
        }
        public void add_member_dependency(
		GlobalLBPoolID [] pools,
		GlobalLBVirtualServerID [] [] members,
		GlobalLBVirtualServerID [] [] [] dependencies
	)
        {
            this.Invoke("add_member_dependency", new object [] {
                pools,
                members,
                dependencies});
        }
        public void add_metadata(
		GlobalLBPoolID [] pools,
		string [] [] names,
		string [] [] values
	)
        {
            this.Invoke("add_metadata", new object [] {
                pools,
                names,
                values});
        }
        public void add_wide_ip_pool(
		GlobalLBWideIPID [] wide_ips,
		GlobalLBPoolID [] [] wide_ip_pools,
		long [] [] orders,
		long [] [] ratios
	)
        {
            this.Invoke("add_wide_ip_pool", new object [] {
                wide_ips,
                wide_ip_pools,
                orders,
                ratios});
        }
 public System.IAsyncResult Beginremove_monitor_rule(GlobalLBPoolID [] pools, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("remove_monitor_rule", new object[] {
     pools}, callback, asyncState);
 }
 public System.IAsyncResult Beginget_metadata(GlobalLBPoolID [] pools, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_metadata", new object[] {
     pools}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_member_limit(GlobalLBPoolID [] pools,GlobalLBVirtualServerID [] [] members,GlobalLBMetricLimit [] [] [] limits, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_member_limit", new object[] {
     pools,
     members,
     limits}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_qos_coefficient_vs_capacity(GlobalLBPoolID [] pools,long [] values, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_qos_coefficient_vs_capacity", new object[] {
     pools,
     values}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_ttl(GlobalLBPoolID [] pools,long [] values, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_ttl", new object[] {
     pools,
     values}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_non_terminal_member_rdata_weight(GlobalLBPoolID [] pools,string [] [] members,long [] [] weights, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_non_terminal_member_rdata_weight", new object[] {
     pools,
     members,
     weights}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_preferred_lb_method(GlobalLBPoolID [] pools,GlobalLBLBMethod [] lb_methods, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_preferred_lb_method", new object[] {
     pools,
     lb_methods}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_member_ratio(GlobalLBPoolID [] pools,GlobalLBVirtualServerID [] [] members,long [] [] ratios, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_member_ratio", new object[] {
     pools,
     members,
     ratios}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_monitor_rule(GlobalLBPoolID [] pools,GlobalLBMonitorRule [] rules, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_monitor_rule", new object[] {
     pools,
     rules}, callback, asyncState);
 }
 public System.IAsyncResult Beginremove_member_dependency(GlobalLBPoolID [] pools,GlobalLBVirtualServerID [] [] members,GlobalLBVirtualServerID [] [] [] dependencies, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("remove_member_dependency", new object[] {
     pools,
     members,
     dependencies}, callback, asyncState);
 }
 public System.IAsyncResult Beginget_metadata_description(GlobalLBPoolID [] pools,string [] [] names, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_metadata_description", new object[] {
     pools,
     names}, callback, asyncState);
 }
 public System.IAsyncResult Beginget_qos_coefficient_vs_score(GlobalLBPoolID [] pools, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_qos_coefficient_vs_score", new object[] {
     pools}, callback, asyncState);
 }
 public System.IAsyncResult Beginget_non_terminal_member_rdata_service(GlobalLBPoolID [] pools,string [] [] members, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_non_terminal_member_rdata_service", new object[] {
     pools,
     members}, callback, asyncState);
 }
 public System.IAsyncResult Beginget_non_terminal_member(GlobalLBPoolID [] pools, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_non_terminal_member", new object[] {
     pools}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_metadata_value(GlobalLBPoolID [] pools,string [] [] names,string [] [] values, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_metadata_value", new object[] {
     pools,
     names,
     values}, callback, asyncState);
 }
 public System.IAsyncResult Beginreset_member_statistics(GlobalLBPoolID [] pools,GlobalLBVirtualServerID [] [] members, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("reset_member_statistics", new object[] {
     pools,
     members}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_non_terminal_member_description(GlobalLBPoolID [] pools,string [] [] members,string [] [] descriptions, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_non_terminal_member_description", new object[] {
     pools,
     members,
     descriptions}, callback, asyncState);
 }
 public System.IAsyncResult Beginreset_non_terminal_member_statistics(GlobalLBPoolID [] pools,string [] [] members, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("reset_non_terminal_member_statistics", new object[] {
     pools,
     members}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_non_terminal_member_static_target_state(GlobalLBPoolID [] pools,string [] [] members,CommonEnabledState [] [] states, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_non_terminal_member_static_target_state", new object[] {
     pools,
     members,
     states}, callback, asyncState);
 }
 public System.IAsyncResult Beginreset_statistics(GlobalLBPoolID [] pools, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("reset_statistics", new object[] {
     pools}, callback, asyncState);
 }
        public void add_non_terminal_member_cname(
		GlobalLBPoolID [] pools,
		string [] [] members,
		long [] [] orders,
		CommonEnabledState [] [] states
	)
        {
            this.Invoke("add_non_terminal_member_cname", new object [] {
                pools,
                members,
                orders,
                states});
        }
 public System.IAsyncResult Beginset_fallback_ip(GlobalLBPoolID [] pools,string [] ips, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_fallback_ip", new object[] {
     pools,
     ips}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_returned_answers_count(GlobalLBPoolID [] pools,long [] answers, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_returned_answers_count", new object[] {
     pools,
     answers}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_manual_resume_state(GlobalLBPoolID [] pools,CommonEnabledState [] states, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_manual_resume_state", new object[] {
     pools,
     states}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_verify_member_availability_state(GlobalLBPoolID [] pools,CommonEnabledState [] states, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_verify_member_availability_state", new object[] {
     pools,
     states}, callback, asyncState);
 }
 public System.IAsyncResult Beginset_member_enabled_state(GlobalLBPoolID [] pools,GlobalLBVirtualServerID [] [] members,CommonEnabledState [] [] states, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_member_enabled_state", new object[] {
     pools,
     members,
     states}, callback, asyncState);
 }