Dil

CosmosAutomaticIndexingBuilder<TEntity> Sınıf

Tanım

Cosmos kapsayıcısının otomatik dizin oluşturma ilkesini yapılandırmak için kullanılan genel bir akıcı oluşturucu. tarafından HasAutomaticIndexing tarihinde döndürülür 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

Tür Parametreleri

TEntity

Yapılandırılan varlık türü.

Devralma
CosmosAutomaticIndexingBuilder<TEntity>
Özellikler

Oluşturucular

Veri Akışı Adı Description
CosmosAutomaticIndexingBuilder<TEntity>(EntityTypeBuilder<TEntity>)

Yeni CosmosAutomaticIndexingBuilder<TEntity>bir oluşturur.

Özellikler

Veri Akışı Adı Description
EntityTypeBuilder

Bu otomatik dizin oluşturma yapılandırmasını yedeklemek için kullanılan varlık türü oluşturucusu.

(Devralındığı yer: CosmosAutomaticIndexingBuilder)

Yöntemler

Veri Akışı Adı Description
Except(String)

Kapsayıcının ExcludedPathsyoluna bir yol ekler. Yol Cosmos dizin oluşturma ilkesi söz dizimini kullanmalıdır (örneğin, /secret/? bir yaprak için, /items/[]/* bir dizi alt ağacı için). aracılığıyla HasAutomaticIndexing(false)otomatik dizin oluşturma devre dışı bırakıldıysa oluşturur.

Belirtik Arabirim Kullanımları

Veri Akışı Adı Description
IInfrastructure<IConventionEntityTypeBuilder>.Instance

Gizlenen özelliğin değerini alır.

(Devralındığı yer: CosmosAutomaticIndexingBuilder)

Uzantı Metotları

Veri Akışı Adı Description
GetInfrastructure<T>(IInfrastructure<T>)

kullanılarak IInfrastructure<T>gizlenen bir özellikten değerini alır.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

Şunlara uygulanır