public System.IAsyncResult Beginadd_category_maximum_rate(string [] policies,string [] [] categories,CommonRateUnit [] [] rates, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("add_category_maximum_rate", new object[] {
     policies,
     categories,
     rates}, callback, asyncState);
 }
        public void add_category_maximum_rate(
		string [] policies,
		string [] [] categories,
		CommonRateUnit [] [] rates
	)
        {
            this.Invoke("add_category_maximum_rate", new object [] {
                policies,
                categories,
                rates});
        }
 public System.IAsyncResult Begincreate(string [] policies,CommonRateUnit [] rates,CommonEnabledState [] states,CommonRateUnit [] user_rates, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create", new object[] {
     policies,
     rates,
     states,
     user_rates}, callback, asyncState);
 }
        public void create(
		string [] policies,
		CommonRateUnit [] rates,
		CommonEnabledState [] states,
		CommonRateUnit [] user_rates
	)
        {
            this.Invoke("create", new object [] {
                policies,
                rates,
                states,
                user_rates});
        }
 public System.IAsyncResult Beginset_maximum_user_rate(string [] policies,CommonRateUnit [] rates, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_maximum_user_rate", new object[] {
     policies,
     rates}, callback, asyncState);
 }
        public void set_maximum_user_rate(
		string [] policies,
		CommonRateUnit [] rates
	)
        {
            this.Invoke("set_maximum_user_rate", new object [] {
                policies,
                rates});
        }