public void create_from_template_with_language(
		string [] policy_names,
		ASMWebApplicationLanguage [] languages,
		ASMPolicyTemplate [] policy_templates
	)
        {
            this.Invoke("create_from_template_with_language", new object [] {
                policy_names,
                languages,
                policy_templates});
        }
        public void create_from_template(
		string [] webapp_names,
		string [] [] policy_names,
		ASMPolicyTemplate [] [] policy_templates
	)
        {
            this.Invoke("create_from_template", new object [] {
                webapp_names,
                policy_names,
                policy_templates});
        }
        public void set_language_template(
		string [] policy_names,
		ASMWebApplicationLanguage [] languages,
		ASMPolicyTemplate [] policy_templates
	)
        {
            this.Invoke("set_language_template", new object [] {
                policy_names,
                languages,
                policy_templates});
        }
 public System.IAsyncResult Beginset_language_template(string [] policy_names,ASMWebApplicationLanguage [] languages,ASMPolicyTemplate [] policy_templates, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_language_template", new object[] {
     policy_names,
     languages,
     policy_templates}, callback, asyncState);
 }
 public System.IAsyncResult Begincreate_from_template(string [] webapp_names,string [] [] policy_names,ASMPolicyTemplate [] [] policy_templates, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("create_from_template", new object[] {
     webapp_names,
     policy_names,
     policy_templates}, callback, asyncState);
 }