public OCommandQuery JavaScript(string query) { CommandPayloadScript payload = new CommandPayloadScript(); payload.Language = "javascript"; payload.Text = query; return(new OCommandQuery(GetConnection(), payload)); }
public OCommandQuery SqlBatch(string batch) { CommandPayloadScript payload = new CommandPayloadScript(); payload.Language = "sql"; payload.Text = batch; return(new OCommandQuery(GetConnection(), payload)); }
public OCommandResult Gremlin(string query) { CommandPayloadScript payload = new CommandPayloadScript(); payload.Language = "gremlin"; payload.Text = query; Command operation = new Command(GetConnection().Database); operation.OperationMode = OperationMode.Synchronous; operation.CommandPayload = payload; ODocument document = GetConnection().ExecuteOperation(operation); return(new OCommandResult(document)); }