public void set_operation_mode(
		string [] profile_names,
		string [] [] applications,
		SecurityProfileDoSAnomaly anomaly,
		SecurityProfileDoSOperationMode [] [] modes
	)
        {
            this.Invoke("set_operation_mode", new object [] {
                profile_names,
                applications,
                anomaly,
                modes});
        }
 public System.IAsyncResult Beginset_operation_mode(string [] profile_names,string [] [] applications,SecurityProfileDoSAnomaly anomaly,SecurityProfileDoSOperationMode [] [] modes, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("set_operation_mode", new object[] {
     profile_names,
     applications,
     anomaly,
     modes}, callback, asyncState);
 }