/// <summary> /// Method to remove a parameter /// </summary> /// <param name="parameter">the request parameter</param> /// <returns>true if the parameter has been removed successfully</returns> public bool RemoveParameter(SoapRequestParameter parameter) { return(this.Parameters.Remove(parameter)); }
/// <summary> /// Method to add a request parameter /// </summary> /// <param name="parameter">the request parameter</param> public void AddParameter(SoapRequestParameter parameter) { this.Parameters.Add(parameter); }
/// <summary> /// Method to set the connection type /// </summary> /// <param name="connectionType">the new connection type</param> public Task SetConnectionTypeAsync(string connectionType) { var parameter = new SoapRequestParameter("NewConnectionType", connectionType); return(this.InvokeAsync("SetConnectionType", parameter)); }
/// <summary> /// Method to set the dns servers /// </summary> /// <param name="dnsServers">the dns servers</param> public Task SetDNSServersAsync(string dnsServers) { var parameter = new SoapRequestParameter("NewDNSServers", dnsServers); return(this.InvokeAsync("X_SetDNSServers", parameter)); }
/// <summary> /// Method to set the password /// </summary> /// <param name="password">the new password</param> public Task SetPasswordAsync(string password) { var parameter = new SoapRequestParameter("NewPassword", password); return(this.InvokeAsync("SetPassword", parameter)); }
/// <summary> /// Method to set the user name /// </summary> /// <param name="userName">the new username</param> public Task SetUserNameAsync(string userName) { var parameter = new SoapRequestParameter("NewUserName", userName); return(this.InvokeAsync("SetUserName", parameter)); }