public bool Application_List(WebServiceSimpleAuthentication Authentication, out APIStatus Status, out ApplicationInfo[] Applications)
        {
            object[] results = this.Invoke("Application_List", new object[] {
                Authentication
            });

            Status       = ((APIStatus)(results[1]));
            Applications = ((ApplicationInfo[])(results[2]));
            return((bool)(results[0]));
        }
 /// <remarks/>
 public void ApplicationPermissionLevel_ListAsync(WebServiceSimpleAuthentication Authentication, object userState)
 {
     if ((this.ApplicationPermissionLevel_ListOperationCompleted == null))
     {
         this.ApplicationPermissionLevel_ListOperationCompleted = new System.Threading.SendOrPostCallback(this.OnApplicationPermissionLevel_ListOperationCompleted);
     }
     this.InvokeAsync("ApplicationPermissionLevel_List", new object[] {
         Authentication
     }, this.ApplicationPermissionLevel_ListOperationCompleted, userState);
 }
        public bool Application_SetTag(WebServiceSimpleAuthentication Authentication, EnvironmentApplicationTagList EnvironmentApplicationsForTag, out APIStatus Status)
        {
            object[] results = this.Invoke("Application_SetTag", new object[] {
                Authentication,
                EnvironmentApplicationsForTag
            });

            Status = ((APIStatus)(results[1]));
            return((bool)(results[0]));
        }
 /// <remarks/>
 public void Application_SetTagAsync(WebServiceSimpleAuthentication Authentication, EnvironmentApplicationTagList EnvironmentApplicationsForTag, object userState)
 {
     if ((this.Application_SetTagOperationCompleted == null))
     {
         this.Application_SetTagOperationCompleted = new System.Threading.SendOrPostCallback(this.OnApplication_SetTagOperationCompleted);
     }
     this.InvokeAsync("Application_SetTag", new object[] {
         Authentication,
         EnvironmentApplicationsForTag
     }, this.Application_SetTagOperationCompleted, userState);
 }
 /// <remarks/>
 public void ApplicationPermissionLevel_ListAsync(WebServiceSimpleAuthentication Authentication)
 {
     this.ApplicationPermissionLevel_ListAsync(Authentication, null);
 }
 /// <remarks/>
 public void Application_SetTagAsync(WebServiceSimpleAuthentication Authentication, EnvironmentApplicationTagList EnvironmentApplicationsForTag)
 {
     this.Application_SetTagAsync(Authentication, EnvironmentApplicationsForTag, null);
 }