Classes | |
| class | BaseRef |
| An abstract class representing a reference that can wrap an instance of the referenced document. More... | |
| class | BaseRefBuilder |
| class | Event |
| A class representing an event from an Event Feed or Event Stream. More... | |
| class | EventOptions |
| Represents the options for a Fauna EventSource. More... | |
| class | EventSource |
| Represents a Fauna EventSource for initializing Streams and Feeds. More... | |
| class | Module |
| Represents a module, a singleton object grouping related functionalities. Modules are serialized as @mod values in tagged formats, organizing and encapsulating specific functionalities. More... | |
| class | NamedRef |
| Represents a document ref that has a "name" instead of an "id". For example, a Role document reference is represented as a NamedRef. More... | |
| class | Ref |
| Represents a document ref. More... | |
| class | UnloadedRefException |
Enumerations | |
| enum | EventType { Add , Update , Remove , Status } |
| An enum representing Fauna event types. More... | |
Functions | |
| record | Page< T > (IReadOnlyList< T > Data, string? After) |
| Represents a page in a dataset for pagination. | |
An enum representing Fauna event types.
| record Fauna.Types.Page< T > | ( | IReadOnlyList< T > | Data, |
| string? | After | ||
| ) |
Represents a page in a dataset for pagination.
| T | The type of data contained in the page. |
| Data | The IReadOnlyList<T> of data items on the page. |
| After | The cursor for the next page, if available. |
Used for segmenting large datasets into pages with cursors to navigate between them.