Без перегрузки для метода 'query' требуется 5 аргументов salesforce

Я соединяюсь с salesforce api, я импортировал Salesforce enterprise wsdl в свой проект.

Я могу аутентифицировать пользователя, но у меня возникают проблемы при запросе записей, я не уверен, что еще мне не хватает и как это решить

Нет перегрузки для метода «запрос» принимает 5 аргументов

//create SOQL query statement
string query = "SELECT Name, AccountNumber, BillingState FROM Account WHERE BillingState = 'CA'";

enterprise.QueryResult result = queryClient.query(
                header, //sessionheader
                null, //queryoptions
                null, //mruheader
                null, //packageversion
                query);

//cast query results
IEnumerable<enterprise.Account> accountList = result.records.Cast<enterprise.Account>();

//show results
foreach (var account in accountList)
{
      Console.WriteLine(string.Format("Account Name: {0}", account.Name));
}

Ответы на вопрос(2)

Ваш ответ на вопрос