diff --git a/SalesforceApiClient.cs b/SalesforceApiClient.cs
index 7f26cdb..753a4ad 100644
--- a/SalesforceApiClient.cs
+++ b/SalesforceApiClient.cs
@@ -358,8 +358,9 @@ namespace Salesforce.NET
///
///
///
+ ///
///
- public Task> QueryAsync(Expression> queryExpression) where T : SalesforceEntity
+ public Task> QueryAsync(Expression> queryExpression, int? limit = null) where T : SalesforceEntity
{
var salesforceObject = GetObjectName();
@@ -382,6 +383,11 @@ namespace Salesforce.NET
var query = $"select {properties} from {salesforceObject} where {clause}";
+ if (limit != null)
+ {
+ query = $"{query} limit {10}";
+ }
+
return QueryAsync(query);
}