Lingua

CosmosPropertyBuilderExtensions Classe

Definizione

Metodi di estensione specifici di Cosmos per PropertyBuilder.

[System.Runtime.CompilerServices.Nullable(0)]
public static class CosmosPropertyBuilderExtensions
public static class CosmosPropertyBuilderExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosPropertyBuilderExtensions = class
type CosmosPropertyBuilderExtensions = class
Public Module CosmosPropertyBuilderExtensions
Ereditarietà
CosmosPropertyBuilderExtensions
Attributi

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni e Accesso Azure Cosmos DB con EF Core.

Metodi

Nome Descrizione
CanSetEnableFullTextSearch(IConventionPropertyBuilder, String, Boolean, Boolean)

Restituisce un valore che indica se è possibile abilitare la ricerca full-text per questa proprietà utilizzando una lingua specificata.

CanSetIsVector(IConventionPropertyBuilder, DistanceFunction, Int32, Boolean)

Restituisce un valore che indica se è possibile impostare il tipo di vettore.

CanSetIsVectorProperty(IConventionPropertyBuilder, DistanceFunction, Int32, Boolean)

Restituisce un valore che indica se è possibile impostare la funzione e le dimensioni della distanza vettoriale.

CanSetJsonProperty(IConventionPropertyBuilder, String, Boolean)

Restituisce un valore che indica se è possibile impostare il nome della proprietà specificato.

EnableFullTextSearch(IConventionPropertyBuilder, String, Boolean, Boolean)

Abilita la ricerca full-text per questa proprietà usando una lingua specificata.

EnableFullTextSearch(PropertyBuilder, String, Boolean)

Abilita la ricerca full-text per questa proprietà usando una lingua specificata.

EnableFullTextSearch<TProperty>(PropertyBuilder<TProperty>, String, Boolean)

Abilita la ricerca full-text per questa proprietà usando una lingua specificata.

IsETagConcurrency(PropertyBuilder)

Configura questa proprietà come token di concorrenza etag.

IsETagConcurrency<TProperty>(PropertyBuilder<TProperty>)

Configura questa proprietà come token di concorrenza etag.

IsVector(IConventionPropertyBuilder, DistanceFunction, Int32, Boolean)

Configura la proprietà come vettore per Azure Cosmos DB.

IsVector(PropertyBuilder, DistanceFunction, Int32)

Configura la proprietà come vettore per Azure Cosmos DB.

IsVector<TProperty>(PropertyBuilder<TProperty>, DistanceFunction, Int32)

Configura la proprietà come vettore per Azure Cosmos DB.

IsVectorProperty(IConventionPropertyBuilder, DistanceFunction, Int32, Boolean)

Configura la proprietà come vettore per Azure Cosmos DB.

IsVectorProperty(PropertyBuilder, DistanceFunction, Int32)

Configura la proprietà come vettore per Azure Cosmos DB.

IsVectorProperty<TProperty>(PropertyBuilder<TProperty>, DistanceFunction, Int32)

Configura la proprietà come vettore per Azure Cosmos DB.

ToJsonProperty(IConventionPropertyBuilder, String, Boolean)

Configura il nome della proprietà a cui viene eseguito il mapping della proprietà quando la destinazione è Azure Cosmos. Se viene specificata una stringa vuota, la proprietà non verrà mantenuta.

ToJsonProperty(PropertyBuilder, String)

Configura il nome della proprietà a cui viene eseguito il mapping della proprietà quando la destinazione è Azure Cosmos.

ToJsonProperty<TProperty>(PropertyBuilder<TProperty>, String)

Configura il nome della proprietà a cui viene eseguito il mapping della proprietà quando la destinazione è Azure Cosmos.

Si applica a