public long getClientAccounts(string useragent, string password, string email, string clientEmail, string clientCustomerId, string developerToken, string applicationToken, out long operations, out long units, out string requestId, out string[] getClientAccountsReturn)
 {
     Easynet.Edge.Services.Google.Adwords.GAdWordsAccountServiceV12.getClientAccountsRequest inValue = new Easynet.Edge.Services.Google.Adwords.GAdWordsAccountServiceV12.getClientAccountsRequest();
     inValue.useragent        = useragent;
     inValue.password         = password;
     inValue.email            = email;
     inValue.clientEmail      = clientEmail;
     inValue.clientCustomerId = clientCustomerId;
     inValue.developerToken   = developerToken;
     inValue.applicationToken = applicationToken;
     Easynet.Edge.Services.Google.Adwords.GAdWordsAccountServiceV12.getClientAccountsResponse retVal = ((Easynet.Edge.Services.Google.Adwords.GAdWordsAccountServiceV12.AccountInterface)(this)).getClientAccounts(inValue);
     operations = retVal.operations;
     units      = retVal.units;
     requestId  = retVal.requestId;
     getClientAccountsReturn = retVal.getClientAccountsReturn;
     return(retVal.responseTime);
 }
 Easynet.Edge.Services.Google.Adwords.GAdWordsAccountServiceV12.getClientAccountsResponse Easynet.Edge.Services.Google.Adwords.GAdWordsAccountServiceV12.AccountInterface.getClientAccounts(Easynet.Edge.Services.Google.Adwords.GAdWordsAccountServiceV12.getClientAccountsRequest request)
 {
     return(base.Channel.getClientAccounts(request));
 }