Aracılığıyla paylaş


SplitViewBuilder Sınıf

Tanım

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

public class SplitViewBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder>
type SplitViewBuilder = class
    interface IInfrastructure<EntityTypeBuilder>
Public Class SplitViewBuilder
Implements IInfrastructure(Of EntityTypeBuilder)
Devralma
SplitViewBuilder
Türetilmiş
Uygulamalar

Oluşturucular

SplitViewBuilder(StoreObjectIdentifier, EntityTypeBuilder)

Bu, Entity Framework Core altyapısını destekleyen ve genel API'ler ile aynı uyumluluk standartlarına tabi olmayan bir iç API'dir. Herhangi bir sürümde bildirimde bulunmaksızın değiştirilebilir veya kaldırılabilir. Bunu yalnızca kodunuzda son derece dikkatli bir şekilde kullanmanız ve bunu yapmanın yeni bir Entity Framework Core sürümüne güncelleştirirken uygulama hatalarına neden olabileceğini bilmeniz gerekir.

Özellikler

MappingFragment

Yapılandırılan eşleme parçası.

Name

Belirtilen görünüm adı.

Schema

Belirtilen görünüm şeması.

Yöntemler

HasAnnotation(String, Object)

Görünümde ek açıklama ekler veya güncelleştirir. içinde annotation belirtilen anahtara sahip bir ek açıklama zaten varsa, değeri güncelleştirilir.

Property(String)

Özelliği geçerli görünümdeki bir sütuna eşler ve özellik birden fazla görünüme eşlenmişse görünüme özgü yapılandırma sağlamak için kullanılabilecek bir nesne döndürür.

Property<TProperty>(String)

Özelliği geçerli görünümdeki bir sütuna eşler ve özellik birden fazla görünüme eşlenmişse görünüme özgü yapılandırma sağlamak için kullanılabilecek bir nesne döndürür.

Belirtik Arabirim Kullanımları

IInfrastructure<EntityTypeBuilder>.Instance

Bu sınıfın örnekleri API kullanılırken ModelBuilder yöntemlerden döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

Uzantı Metotları

GetInfrastructure<T>(IInfrastructure<T>)

kullanılarak IInfrastructure<T>gizlenen bir özellikten değeri 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