Sdílet prostřednictvím


IReadOnlyEntityTypeMappingFragment Rozhraní

Definice

Představuje mapování typu entity pro konkrétní objekt úložiště podobný tabulce.

public interface IReadOnlyEntityTypeMappingFragment : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyEntityTypeMappingFragment = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyEntityTypeMappingFragment
Implements IReadOnlyAnnotatable
Odvozené
Implementuje

Poznámky

Další informace a příklady najdete v tématu Modelování typů entit a relací .

Vlastnosti

EntityType

Získá typ entity, pro který je definován fragment.

IsTableExcludedFromMigrations

Získá hodnotu označující, zda je přidružená tabulka ignorována migrací.

Item[String]

Získá hodnotu poznámky se zadaným názvem, vrátí null se, pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
StoreObject

Získá objekt úložiště, pro který je použita konfigurace.

Metody

AnnotationsToDebugString(Int32)

Získá ladicí řetězec pro všechny poznámky deklarované v objektu.

(Zděděno od IReadOnlyAnnotatable)
FindAnnotation(String)

Získá anotaci s daným názvem a vrátí null , pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
GetAnnotation(String)

Získá anotaci s daným názvem, vyvolá se, pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
GetAnnotations()

Získá všechny poznámky aktuální objekt.

(Zděděno od IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Vytvoří čitelné vyjádření daných metadat.

Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a mezi verzemi se může libovolně měnit.

Metody rozšíření

IsSqlReturningClauseUsed(IReadOnlyEntityTypeMappingFragment)

Vrátí hodnotu označující, zda se má při ukládání změn v tabulce použít klauzule SQL RETURNING. Klauzule RETURNING není kompatibilní s určitými funkcemi Sqlite, jako jsou virtuální tabulky nebo tabulky s triggery AFTER.

IsSqlOutputClauseUsed(IReadOnlyEntityTypeMappingFragment)

Vrátí hodnotu označující, zda se má při ukládání změn do přidružené tabulky použít klauzule SQL OUTPUT. Klauzule OUTPUT není kompatibilní s určitými funkcemi SQL Server, jako jsou tabulky s triggery.

Platí pro