CosmosIndexBuilderExtensions.IsVectorIndex Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>) |
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL. |
| IsVectorIndex(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean) |
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL. |
| IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>, Boolean) |
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL. |
| IsVectorIndex<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>) |
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL. |
| IsVectorIndex<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>, Boolean) |
Konfiguriert, ob der Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat", verwendet wird. Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL. |
IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>)
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL.
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
Parameter
- indexBuilder
- IndexBuilder
Der Generator für den zu konfigurierenden Index.
- indexType
- Nullable<VectorIndexType>
Der Typ des zu erstellenden Vektorindexes oder null zum Entfernen der Vektorindexkonfiguration.
Gibt zurück
Ein Generator zum weiteren Konfigurieren des Indexes.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und zugreifen auf Azure Cosmos DB mit EF Core.
Gilt für:
IsVectorIndex(IConventionIndexBuilder, Nullable<VectorIndexType>, Boolean)
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL.
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
Parameter
- indexBuilder
- IConventionIndexBuilder
Der Generator für den zu konfigurierenden Index.
- indexType
- Nullable<VectorIndexType>
Der Typ des zu erstellenden Vektorindexes oder null zum Entfernen der Vektorindexkonfiguration.
- fromDataAnnotation
- Boolean
Gibt an, ob die Konfiguration mithilfe einer Datenanmerkung angegeben wurde.
Gibt zurück
Die gleiche Generatorinstanz, wenn die Konfiguration angewendet wurde, null andernfalls.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und zugreifen auf Azure Cosmos DB mit EF Core.
Gilt für:
IsVectorIndex(IndexBuilder, Nullable<VectorIndexType>, Boolean)
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL.
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
Parameter
- indexBuilder
- IndexBuilder
Der Generator für den zu konfigurierenden Index.
- indexType
- Nullable<VectorIndexType>
Der Typ des zu erstellenden Vektorindexes.
- vectorIndex
- Boolean
Der Wert, der angibt, ob der Index als Vektorindex konfiguriert ist.
Gibt zurück
Ein Generator zum weiteren Konfigurieren des Indexes.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und zugreifen auf Azure Cosmos DB mit EF Core.
Gilt für:
IsVectorIndex<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>)
Konfiguriert den Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat". Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL.
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)
Typparameter
- TEntity
Parameter
- indexBuilder
- IndexBuilder<TEntity>
Der Generator für den zu konfigurierenden Index.
- indexType
- Nullable<VectorIndexType>
Der Typ des zu erstellenden Vektorindexes oder null zum Entfernen der Vektorindexkonfiguration.
Gibt zurück
Ein Generator zum weiteren Konfigurieren des Indexes.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und zugreifen auf Azure Cosmos DB mit EF Core.
Gilt für:
IsVectorIndex<TEntity>(IndexBuilder<TEntity>, Nullable<VectorIndexType>, Boolean)
Konfiguriert, ob der Index als Vektorindex mit dem angegebenen Vektorindextyp, z. B. "flat", "diskANN" oder "quantizedFlat", verwendet wird. Weitere Informationen finden Sie unter Vektorsuche in Azure Cosmos DB für NoSQL.
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)
Typparameter
- TEntity
Parameter
- indexBuilder
- IndexBuilder<TEntity>
Der Generator für den zu konfigurierenden Index.
- indexType
- Nullable<VectorIndexType>
Der Typ des zu erstellenden Vektorindexes.
- vectorIndex
- Boolean
Der Wert, der angibt, ob der Index als Vektorindex konfiguriert ist.
Gibt zurück
Ein Generator zum weiteren Konfigurieren des Indexes.
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und zugreifen auf Azure Cosmos DB mit EF Core.