Lingua

CosmosAutomaticIndexingBuilder<TEntity> Classe

Definizione

Generatore fluent generico usato per configurare i criteri di indicizzazione automatica del contenitore Cosmos. Restituito da HasAutomaticIndexing su EntityTypeBuilder<TEntity>.

[System.Runtime.CompilerServices.Nullable(0)]
public class CosmosAutomaticIndexingBuilder<TEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.CosmosAutomaticIndexingBuilder where TEntity : class
[<System.Runtime.CompilerServices.Nullable(0)>]
type CosmosAutomaticIndexingBuilder<'Entity (requires 'Entity : null)> = class
    inherit CosmosAutomaticIndexingBuilder
Public Class CosmosAutomaticIndexingBuilder(Of TEntity)
Inherits CosmosAutomaticIndexingBuilder

Parametri di tipo

TEntity

Tipo di entità da configurare.

Ereditarietà
CosmosAutomaticIndexingBuilder<TEntity>
Attributi

Costruttori

Nome Descrizione
CosmosAutomaticIndexingBuilder<TEntity>(EntityTypeBuilder<TEntity>)

Crea un nuovo CosmosAutomaticIndexingBuilder<TEntity>oggetto .

Proprietà

Nome Descrizione
EntityTypeBuilder

Generatore di tipi di entità usato per eseguire questa configurazione di indicizzazione automatica.

(Ereditato da CosmosAutomaticIndexingBuilder)

Metodi

Nome Descrizione
Except(String)

Aggiunge un percorso all'oggetto del ExcludedPathscontenitore. Il percorso deve usare la sintassi dei criteri di indicizzazione di Cosmos, ad esempio /secret/? per una foglia, /items/[]/* per un sottoalbero di matrice. Genera un'eccezione se l'indicizzazione automatica è stata disabilitata tramite HasAutomaticIndexing(false).

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IInfrastructure<IConventionEntityTypeBuilder>.Instance

Ottiene il valore della proprietà nascosta.

(Ereditato da CosmosAutomaticIndexingBuilder)

Metodi di estensione

Nome Descrizione
GetInfrastructure<T>(IInfrastructure<T>)

Ottiene il valore da una proprietà nascosta utilizzando IInfrastructure<T>.

Questo metodo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

Si applica a