.Run()

Runs a SurrealQL function.

Method Syntax

await db.Run(name, version, args)

Arguments

ArgumentsDescription
name The name of the SurrealQL function.
version The version of the SurrealQL function.
args The arguments used by the SurrealQL function.
cancellationToken The cancellationToken enables graceful cancellation of asynchronous operations.

Example usage

DateTime now = await db.Run<DateTime>("time::now");

string result = await db.Run<string>("string::repeat", ["test", 3]);