Namespace MongoDB.EntityFrameworkCore.Metadata
Classes
- BsonRepresentationConfiguration
Configuration of a BSON representation defining how the value from property should be stored in the MongoDB database.
- MongoAnnotationNames
Names for well-known Mongo model annotations. Applications should not use these names directly, but should instead use the extension methods on metadata objects.
- VectorIndexBuilder
A fluent builder API for configuring MongoDB vector index options.
- VectorIndexBuilder<TEntity>
A fluent builder API for configuring MongoDB vector index options.
Structs
- MongoDatabaseCreationOptions
Creates a MongoDatabaseCreationOptions to determine which additional actions are taken when EnsureCreated(DatabaseFacade, MongoDatabaseCreationOptions) or EnsureCreatedAsync(DatabaseFacade, MongoDatabaseCreationOptions, CancellationToken)
- VectorIndexOptions
Atlas Vector Search index options. See How to Index Fields for Vector Search for more information.
- VectorQueryOptions
Query options for running an Atlas Vector Search with VectorSearch<TSource, TProperty>(IQueryable<TSource>, Expression<Func<TSource, TProperty>>, Expression<Func<TSource, bool>>, QueryVector, int, VectorQueryOptions?).