CosmosAutomaticIndexingBuilder<TEntity> Klasse
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.
Ein generischer Fluent Builder, der zum Konfigurieren der automatischen Indizierungsrichtlinie des Cosmos-Containers verwendet wird. Wird von HasAutomaticIndexing aktiviert EntityTypeBuilder<TEntity>zurückgegeben.
[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
Typparameter
- TEntity
Der entitätstyp, der konfiguriert wird.
- Vererbung
- Attribute
Konstruktoren
| Name | Beschreibung |
|---|---|
| CosmosAutomaticIndexingBuilder<TEntity>(EntityTypeBuilder<TEntity>) |
Erstellt ein neues CosmosAutomaticIndexingBuilder<TEntity>. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| EntityTypeBuilder |
Der Entitätstyp-Generator, der zur Sicherung dieser automatischen Indizierungskonfiguration verwendet wird. (Geerbt von CosmosAutomaticIndexingBuilder) |
Methoden
| Name | Beschreibung |
|---|---|
| Except(String) |
Fügt einen Pfad zu den Containern |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IInfrastructure<IConventionEntityTypeBuilder>.Instance |
Ruft den Wert der ausgeblendeten Eigenschaft ab. (Geerbt von CosmosAutomaticIndexingBuilder) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetInfrastructure<T>(IInfrastructure<T>) |
Ruft den Wert aus einer Eigenschaft ab, die mithilfe von IInfrastructure<T>ausgeblendet wird. Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |