public System.IAsyncResult Beginset_rule_gate_state(string [] policies,string [] [] rules,PEMPolicyGateStatusType [] [] states, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_rule_gate_state", new object[] {
     policies,
     rules,
     states}, callback, asyncState);
 }
        public void set_rule_gate_state(
		string [] policies,
		string [] [] rules,
		PEMPolicyGateStatusType [] [] states
	)
        {
            this.Invoke("set_rule_gate_state", new object [] {
                policies,
                rules,
                states});
        }