/// <remarks/>
 public void updateDNSDeploymentRoleAsync(APIDeploymentRole role) {
     this.updateDNSDeploymentRoleAsync(role, null);
 }
 /// <remarks/>
 public void updateDNSDeploymentRoleAsync(APIDeploymentRole role, object userState) {
     if ((this.updateDNSDeploymentRoleOperationCompleted == null)) {
         this.updateDNSDeploymentRoleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnupdateDNSDeploymentRoleOperationCompleted);
     }
     this.InvokeAsync("updateDNSDeploymentRole", new object[] {
                 role}, this.updateDNSDeploymentRoleOperationCompleted, userState);
 }
 public void updateDNSDeploymentRole(APIDeploymentRole role) {
     this.Invoke("updateDNSDeploymentRole", new object[] {
                 role});
 }