Lenguaje

CosmosIndexBuilderExtensions.IsVectorIndex Método

Definición

Sobrecargas

Nombre Description
IsVectorIndex(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.

IsVectorIndex(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

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.

IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>, Boolean)

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.

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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.

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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.

IsVectorIndex(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 IsVectorIndex(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function IsVectorIndex (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 o null para quitar la configuración del índice vectorial.

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

IsVectorIndex(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)

Source:
CosmosIndexBuilderExtensions.cs
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.IConventionIndexBuilder? IsVectorIndex(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool fromDataAnnotation = false);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionIndexBuilder
<Extension()>
Public Function IsVectorIndex (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 o null para quitar la configuración del índice vectorial.

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

IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>, Boolean)

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 IsVectorIndex(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool vectorIndex = true);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder
<Extension()>
Public Function IsVectorIndex (indexBuilder As IndexBuilder, indexType As Nullable(Of VectorIndexType), Optional vectorIndex As Boolean = true) 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.

vectorIndex
Boolean

Valor que indica si el índice está configurado como un índice vectorial.

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

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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<TEntity> IsVectorIndex<TEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function IsVectorIndex(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 o null para quitar la configuración del índice vectorial.

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

IsVectorIndex<TEntity>(IndexBuilder<TEntity>, 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.IndexBuilder<TEntity> IsVectorIndex<TEntity>(this Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<TEntity> indexBuilder, Microsoft.Azure.Cosmos.VectorIndexType? indexType, bool vectorIndex = true);
static member IsVectorIndex : Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity> * Nullable<Microsoft.Azure.Cosmos.VectorIndexType> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IndexBuilder<'Entity>
<Extension()>
Public Function IsVectorIndex(Of TEntity) (indexBuilder As IndexBuilder(Of TEntity), indexType As Nullable(Of VectorIndexType), Optional vectorIndex As Boolean = true) 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.

vectorIndex
Boolean

Valor que indica si el índice está configurado como un índice vectorial.

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