public Prepared ( Couchbase.N1QL.QueryPlan preparedPlan, string originalStatement ) : IQueryRequest | ||
preparedPlan | Couchbase.N1QL.QueryPlan | The |
originalStatement | string | The original statement (eg. SELECT * FROM default) that the user attempted to optimize |
return | IQueryRequest |
public IQueryRequest Prepared(QueryPlan preparedPlan, string originalStatement)
{
if (preparedPlan == null || string.IsNullOrWhiteSpace(preparedPlan.EncodedPlan))
{
throw new ArgumentNullException("preparedPlan");
}
if (string.IsNullOrWhiteSpace(originalStatement))
{
throw new ArgumentNullException("originalStatement");
}
_statement = originalStatement;
_preparedPayload = preparedPlan;
_prepareEncoded = true;
return this;
}