Lenguaje

CosmosIndexBuilderExtensions.ForVectors Método

Definición

Sobrecargas

Nombre Description
ForVectors(IndexBuilder, Nullable<VectorIndexType>)

Configura el índice como un índice vectorial con el tipo de índice vectorial especificado, como "flat", "diskANN" o "quantizedFlat". Consulte Búsqueda de vectores en Azure Cosmos DB para obtener NoSQL para obtener más información.

ForVectors(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

Configura si el índice es un índice vectorial con el tipo de índice vectorial especificado, como "flat", "diskANN" o "quantizedFlat". Consulte Búsqueda de vectores en Azure Cosmos DB para obtener NoSQL para obtener más información.

ForVectors<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>)

Configura si el índice es un índice vectorial con el tipo de índice vectorial especificado, como "flat", "diskANN" o "quantizedFlat". Consulte Búsqueda de vectores en Azure Cosmos DB para obtener NoSQL para obtener más información.

ForVectors(IndexBuilder, Nullable<VectorIndexType>)

Source:
CosmosIndexBuilderExtensions.cs

Configura el índice como un índice vectorial con el tipo de índice vectorial especificado, como "flat", "diskANN" o "quantizedFlat". Consulte Búsqueda de vectores en Azure Cosmos DB para obtener NoSQL para obtener más información.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder ForVectors(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member ForVectors : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function ForVectors (indexBuilder As IndexBuilder, indexType As Nullable(Of VectorIndexType)) As IndexBuilder

Parámetros

indexBuilder
IndexBuilder

Generador del índice que se va a configurar.

indexType
Nullable<VectorIndexType>

Tipo de índice vectorial que se va a crear.

Devoluciones

Generador para configurar aún más el índice.

Comentarios

Consulte Modelado de tipos de entidad y relaciones, y Acceso a Azure Cosmos DB con EF Core para obtener más información y ejemplos.

Se aplica a

ForVectors(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

Source:
CosmosIndexBuilderExtensions.cs

Configura si el índice es un índice vectorial con el tipo de índice vectorial especificado, como "flat", "diskANN" o "quantizedFlat". Consulte Búsqueda de vectores en Azure Cosmos DB para obtener NoSQL para obtener más información.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder? ForVectors(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool fromDataAnnotation = false);
static member ForVectors : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function ForVectors (indexBuilder As IConventionIndexBuilder, indexType As Nullable(Of VectorIndexType), Optional fromDataAnnotation As Boolean = false) As IConventionIndexBuilder

Parámetros

indexBuilder
IConventionIndexBuilder

Generador del índice que se va a configurar.

indexType
Nullable<VectorIndexType>

Tipo de índice vectorial que se va a crear.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

La misma instancia del generador si se aplicó la configuración; de lo contrario, null .

Comentarios

Consulte Modelado de tipos de entidad y relaciones, y Acceso a Azure Cosmos DB con EF Core para obtener más información y ejemplos.

Se aplica a

ForVectors<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>)

Source:
CosmosIndexBuilderExtensions.cs

Configura si el índice es un índice vectorial con el tipo de índice vectorial especificado, como "flat", "diskANN" o "quantizedFlat". Consulte Búsqueda de vectores en Azure Cosmos DB para obtener NoSQL para obtener más información.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> ForVectors<TEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member ForVectors : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function ForVectors(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), indexType As Nullable(Of VectorIndexType)) As IndexBuilder(Of TEntity)

Parámetros de tipo

TEntity

Parámetros

indexBuilder
IndexBuilder<TEntity>

Generador del índice que se va a configurar.

indexType
Nullable<VectorIndexType>

Tipo de índice vectorial que se va a crear.

Devoluciones

IndexBuilder<TEntity>

Generador para configurar aún más el índice.

Comentarios

Consulte Modelado de tipos de entidad y relaciones, y Acceso a Azure Cosmos DB con EF Core para obtener más información y ejemplos.

Se aplica a