Method WaitForVectorIndexes
- Namespace
- MongoDB.EntityFrameworkCore
- Assembly
- MongoDB.EntityFrameworkCore.dll
WaitForVectorIndexes(DatabaseFacade, TimeSpan?)
Blocks until all vector indexes in the mapped collections are reporting the 'READY' state.
public static void WaitForVectorIndexes(this DatabaseFacade databaseFacade, TimeSpan? timeout = null)
Parameters
databaseFacadeDatabaseFacadeThe DatabaseFacade from the EF Core DbContext.
timeoutTimeSpan?The minimum amount of time to wait for all indexes to be 'READY' before aborting. The default is 60 seconds. Zero seconds means no timeout.
Exceptions
- InvalidOperationException
if the timeout expires before all indexes are 'READY'.