Table of Contents

Namespace DataStax.AstraDB.DataApi.Utils

Classes

DataAPIType

Represents a Data API column type (e.g., text, int, uuid, vector).

ExpressionValidator

Validates LINQ expressions used in filter and sort builders.

FieldEscaping

Utility for escaping and unescaping field names for use in Data API field paths. Dots and ampersands within individual field name segments are escaped so they are not interpreted as path separators or escape characters.

ListDataAPIType

Represents a list column type in the Data API, parameterized by an element type.

MapDataAPIType

Definition for a Map data type

TypeUtilities

Utility methods for mapping .NET types to Data API column type descriptors.

UserDefinedDataAPIType

Represents a user-defined type (UDT) column type in the Data API.

VectorDataAPIType

Vector data type

VectorizeDataAPIType

Vectorize data type