Classes | |
| class | BaseDocument |
| Represents the base structure of a document. More... | |
| class | Document |
| Represents a document. 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 | NamedDocument |
| Represents a document that has a "name" instead of an "id". For example, a Role document is represented as a NamedDocument. 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 NamedDocumentRef. More... | |
| class | NonNullDocument |
| A class wrapping a non-null document returned by Fauna. More... | |
| class | NullableDocument |
| A wrapper class that allows Document and user-defined classes to be null references. More... | |
| class | NullDocument |
| A class representing a null document returned by Fauna. More... | |
| class | Ref |
| Represents a document ref. More... | |
| class | Stream |
| Represents a Fauna stream token. More... | |
Functions | |
| record | Page< T > (IReadOnlyList< T > Data, string? After) |
| Represents a page in a dataset for pagination. | |
| 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.