Sdílet prostřednictvím


OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity> Třída

Definice

Instance této třídy se vrací z metod při použití ModelBuilder rozhraní API a není navržená tak, aby byla přímo sestavena v kódu aplikace.

public class OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationSplitViewBuilder, Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>> where TOwnerEntity : class where TDependentEntity : class
type OwnedNavigationSplitViewBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationSplitViewBuilder
    interface IInfrastructure<OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity>>
Public Class OwnedNavigationSplitViewBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationSplitViewBuilder
Implements IInfrastructure(Of OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity))

Parametry typu

TOwnerEntity

Typ entity, která vlastní relaci.

TDependentEntity

Závislý typ entity relace.

Dědičnost
OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>
Implementuje
IInfrastructure<OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>>

Konstruktory

OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>(StoreObjectIdentifier, OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

Vlastnosti

MappingFragment

Konfigurovaný fragment mapování.

(Zděděno od OwnedNavigationSplitViewBuilder)
Name

Zadaný název zobrazení.

(Zděděno od OwnedNavigationSplitViewBuilder)
Schema

Zadané schéma zobrazení.

(Zděděno od OwnedNavigationSplitViewBuilder)

Metody

HasAnnotation(String, Object)

Přidá nebo aktualizuje poznámku v zobrazení. Pokud už anotaci s klíčem zadaným v annotation souboru existuje, bude její hodnota aktualizována.

Property(String)

Namapuje vlastnost na sloupec v aktuálním zobrazení a vrátí objekt, který lze použít k poskytnutí konfigurace specifické pro zobrazení, pokud je vlastnost mapována na více než jedno zobrazení.

(Zděděno od OwnedNavigationSplitViewBuilder)
Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

Namapuje vlastnost na sloupec v aktuálním zobrazení a vrátí objekt, který lze použít k poskytnutí konfigurace specifické pro zobrazení, pokud je vlastnost mapována na více než jedno zobrazení.

Property<TProperty>(String)

Namapuje vlastnost na sloupec v aktuálním zobrazení a vrátí objekt, který lze použít k poskytnutí konfigurace specifické pro zobrazení, pokud je vlastnost mapována na více než jedno zobrazení.

(Zděděno od OwnedNavigationSplitViewBuilder)

Explicitní implementace rozhraní

IInfrastructure<OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>>.Instance

Instance této třídy se vrací z metod při použití ModelBuilder rozhraní API a není navržená tak, aby byla přímo sestavena v kódu aplikace.

IInfrastructure<OwnedNavigationBuilder>.Instance

Instance této třídy se vrací z metod při použití ModelBuilder rozhraní API a není navržená tak, aby byla přímo sestavena v kódu aplikace.

(Zděděno od OwnedNavigationSplitViewBuilder)

Metody rozšíření

GetInfrastructure<T>(IInfrastructure<T>)

Získá hodnotu z vlastnosti, která je skryta pomocí IInfrastructure<T>.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

Platí pro