Microsoft.EntityFrameworkCore.Metadata Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
CheckConstraintExtensions |
Rozšiřující metody pro ICheckConstraint. |
ColumnExtensions |
Rozšiřující metody pro IColumn. |
ColumnMappingExtensions |
Rozšiřující metody pro IColumnMapping. |
ConfigurationSourceExtensions |
Poskytuje rozšiřující metody pro ConfigurationSource |
ConstructorBinding |
Definuje vazbu parametrů na CLR ConstructorInfo pro typ entity. |
ContextParameterBinding |
Popisuje vazbu DbContext, která může nebo nemusí mít také a přidružené IServicePropertyk parametru v konstruktoru, výrobní metodě nebo podobně. |
DbFunctionExtensions |
Rozšiřující metody pro IDbFunction. |
DbFunctionParameterExtensions |
Rozšiřující metody pro IDbFunctionParameter. |
DefaultValueBinding |
Definuje vazbu parametrů pro vytvoření výchozí hodnoty typu. |
DependencyInjectionMethodParameterBinding |
Popisuje vazbu z metody na interní službu injektáže závislostí EF, která může nebo nemusí mít také a přidružené IServicePropertyk parametru v konstruktoru, výrobní metodě nebo podobně. |
DependencyInjectionParameterBinding |
Popisuje vazbu z interní služby injektáže závislostí EF, která může nebo nemusí mít také a přidružené IServicePropertyk parametru v konstruktoru, výrobní metodě nebo podobně. |
EntityTypeFullNameComparer |
Implementace IComparer<T> a IEqualityComparer<T> pro porovnání IReadOnlyEntityType instancí podle úplného jedinečného názvu. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
EntityTypeParameterBinding |
Popisuje vazbu IEntityType, která může nebo nemusí mít také a přidružené IServicePropertyk parametru v konstruktoru, výrobní metodě nebo podobně. |
FactoryMethodBinding |
Definuje vazbu parametrů na metodu továrny. |
ForeignKeyComparer |
Implementace IComparer<T> a IEqualityComparer<T> pro porovnání IReadOnlyForeignKey instancí. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
ForeignKeyConstraintExtensions |
Rozšiřující metody pro IForeignKeyConstraint. |
FunctionColumnExtensions |
Rozšiřující metody pro IFunctionColumn. |
FunctionColumnMappingExtensions |
Rozšiřující metody pro IFunctionColumnMapping. |
FunctionMappingExtensions |
Rozšiřující metody pro IFunctionMapping. |
IndexComparer |
Implementace IComparer<T> a IEqualityComparer<T> pro porovnání IReadOnlyIndex instancí. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
InstantiationBinding |
Definuje, jak vytvořit instanci entity prostřednictvím vazby vlastností modelu EF například na parametry konstruktoru nebo parametry metody továrny. |
KeyComparer |
Implementace IComparer<T> a IEqualityComparer<T> k porovnání IReadOnlyKey instancí. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
LazyLoaderParameterBindingFactory |
A IParameterBindingFactory pro vazbu na ILazyLoader službu. |
LazyLoaderParameterBindingFactoryDependencies |
Třída parametru závislostí služeb pro LazyLoaderParameterBindingFactory Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
ObjectArrayParameterBinding |
Popisuje vazbu z mnoha vlastností modelu EF, služeb injektáže závislostí nebo typů metadat na nové pole objektů vhodných k předání do obecné metody vytváření objektů, jako je často používá pro vytváření proxy. |
ParameterBinding |
Popisuje vazbu z jedné nebo více vlastností modelu EF, služeb injektáže závislostí nebo typů metadat na parametr v konstruktoru, metodě továrny nebo podobně. |
PropertyParameterBinding |
Popisuje vazbu z objektu IProperty na parametr v konstruktoru, metodě factory nebo podobně. |
RelationalAnnotationNames |
Názvy známých poznámek k relačním modelům Aplikace by tyto názvy neměly používat přímo, ale měly by místo toho používat metody rozšíření pro objekty metadat. |
RelationalAnnotationProvider |
Základní třída zděděná zprostředkovateli databáze, která poskytuje přístup k poznámkám používaným relačními komponentami EF Core na různých prvcích objektu IReadOnlyModel. |
RelationalAnnotationProviderDependencies |
Třída parametru závislostí služeb pro RelationalAnnotationProvider Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
RelationalAnnotations |
Základní třída pro pomocné rutiny, které mohou zpracovávat poznámky nastavení při použití s konvencemi, které mohou nebo nemusí být schopny přepsat poznámku, která již byla nastavena. |
RelationalEntityTypeAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableEntityType). |
RelationalForeignKeyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableForeignKey). |
RelationalIndexAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableIndex). |
RelationalKeyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableKey). |
RelationalModelAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableModel). |
RelationalPropertyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableProperty). |
RelationalPropertyExtensions |
Rozšiřující metody pro IProperty pro metadata relační databáze. |
RelationalSequenceBuilder | |
RuntimeComplexProperty |
Představuje komplexní vlastnost strukturálního typu. |
RuntimeComplexType |
Představuje typ komplexní vlastnosti strukturálního typu. |
RuntimeDbFunction |
Představuje funkci relační databáze v modelu. |
RuntimeDbFunctionParameter |
Představuje parametr funkce. |
RuntimeElementType |
Představuje prvky kolekce vlastnost. |
RuntimeEntityType |
Představuje typ entity v modelu. |
RuntimeEntityTypeMappingFragment |
Představuje mapování typu entity pro konkrétní objekt úložiště podobného tabulce. |
RuntimeForeignKey |
Představuje relaci, kde cizí klíč složený z vlastností závislého typu entity odkazuje na odpovídající primární nebo alternativní klíč typu hlavní entity. |
RuntimeIndex |
Představuje index sady vlastností. |
RuntimeKey |
Představuje primární nebo alternativní klíč typu entity. |
RuntimeModel |
Metadata o tvaru entit, vztazích mezi nimi a způsobu, jakým se mapují do databáze. Model se obvykle vytváří přepsáním OnModelCreating(ModelBuilder) metody na odvozený DbContextobjekt . |
RuntimeNavigation |
Představuje navigační vlastnost, kterou lze použít k navigaci v relaci. |
RuntimeProperty |
Představuje skalární vlastnost strukturálního typu. |
RuntimePropertyBase |
Základní typ pro navigace a vlastnosti. |
RuntimeRelationalPropertyOverrides |
Představuje přepsání omezující vlastnosti pro konkrétní objekt úložiště podobného tabulce. |
RuntimeSequence |
Představuje sekvenci databáze v modelu. |
RuntimeServiceProperty |
Představuje vlastnost typu entity, která představuje vloženou službu z objektu DbContext. |
RuntimeSkipNavigation |
Představuje navigační vlastnost, která je součástí relace, která je předána prostřednictvím třetího typu entity. |
RuntimeStoredProcedure |
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. |
RuntimeTrigger |
Představuje aktivační událost databáze v tabulce. |
RuntimeTypeBase |
Představuje strukturální typ v modelu. |
RuntimeTypeMappingConfiguration |
Představuje konfiguraci skalárního typu. |
ScaffoldingMetadataExtensions | |
Sequence | |
SequenceBuilder |
Plynulý tvůrce rozhraní API pro ISequence objekty. |
SequenceExtensions |
Rozšiřující metody pro ISequence. |
ServiceParameterBinding |
Popisuje vazbu ze služby injektáže závislostí EF nebo typu metadat, které mohou nebo nemusí mít také a přidružené IServicePropertyk parametru v konstruktoru, metodě továrny nebo podobně. |
ServiceParameterBindingFactory |
Objekt IParameterBindingFactory pro vazbu na služby vložené do závislostí. |
SimpleModelFactory |
Vytvoří instance IMutableModel , které nemají žádné konvence. To je užitečné při vyčerpávající konfiguraci modelu na základě některých existujících metadat. To se obvykle nepoužívá v kódu aplikace, protože vytvoření modelu přepsáním OnModelCreating(ModelBuilder) nebo přímým použitím ModelBuilder je mnohem jednodušší. |
SqlitePropertyAnnotations |
Vlastnosti poznámek specifických pro SQLite, ke které se přistupuje prostřednictvím Sqlite(IMutableProperty). |
SqlQueryColumnExtensions |
Rozšiřující metody pro ISqlQueryColumn. |
SqlQueryColumnMappingExtensions |
Rozšiřující metody pro ISqlQueryColumnMapping. |
SqlQueryExtensions |
Rozšiřující metody pro ISqlQuery. |
SqlQueryMappingExtensions |
Rozšiřující metody pro ISqlQueryMapping. |
SqlServerAnnotationProvider | |
SqlServerEntityTypeAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím SqlServer(IMutableEntityType). |
SqlServerIndexAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím SqlServer(IMutableIndex). |
SqlServerKeyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím SqlServer(IMutableKey). |
SqlServerModelAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím SqlServer(IMutableModel). |
SqlServerPropertyAnnotations |
Vlastnosti pro SQL Server specifické poznámky, ke které se přistupuje prostřednictvím SqlServer(IMutableProperty). |
StoreFunctionExtensions |
Rozšiřující metody pro IStoreFunction. |
StoreFunctionParameterExtensions |
Rozšiřující metody pro IStoreFunctionParameter. |
StoreObjectDictionary<T> |
Představuje vyhledávání založené na StoreObjectIdentifier klíčích. |
TableExtensions |
Rozšiřující metody pro ITable. |
TableIndexExtensions |
Rozšiřující metody pro ITableIndex. |
TableMappingExtensions |
Rozšiřující metody pro ITableMapping. |
TypeBaseNameComparer |
Implementace IComparer<T> a IEqualityComparer<T> k porovnání IReadOnlyTypeBase instancí podle názvu. Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
UniqueConstraintExtensions |
Rozšiřující metody pro IUniqueConstraint. |
ViewColumnExtensions |
Rozšiřující metody pro IViewColumn. |
ViewColumnMappingExtensions |
Rozšiřující metody pro IViewColumnMapping. |
ViewExtensions |
Rozšiřující metody pro IView. |
ViewMappingExtensions |
Rozšiřující metody pro IViewMapping. |
Struktury
MemberIdentity |
Představuje identitu člena typu entity, může být založená na MemberInfo názvu nebo pouze na jeho názvu. |
ParameterBindingInfo |
Přenáší informace o vazbě parametrů. |
StoreObjectIdentifier |
Typ, který představuje ID objektu úložiště |
Rozhraní
IAdHocMapper |
Vytvoří ad hoc mapování typů CLR na typy entit po sestavení modelu. |
ICheckConstraint |
Představuje omezení kontroly typu entity. |
IClrCollectionAccessor |
Představuje operace podporované kompilovanými delegáty, které umožňují manipulaci s kolekcemi ve vlastnostech navigace. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IClrPropertyGetter |
Představuje operace podporované kompilovanými delegáty, které podporují získání hodnoty mapované vlastnosti EF. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IClrPropertySetter |
Představuje operace podporované kompilovanými delegáty, které podporují nastavení hodnoty mapované vlastnosti EF. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IColumn |
Představuje sloupec v tabulce. |
IColumnBase |
Představuje objekt podobný sloupci v objektu podobném tabulce. |
IColumnMapping |
Představuje mapování vlastností na sloupec. |
IColumnMappingBase |
Představuje mapování vlastností na objekt podobný sloupci. |
IComplexProperty |
Představuje komplexní vlastnost strukturálního typu. |
IComplexType |
Představuje typ komplexní vlastnosti strukturálního typu. |
IConstructorBindingFactory |
Továrna pro hledání a vytváření InstantiationBinding instancí pro daný konstruktor CLR. |
IConventionAnnotatable |
Třída, která zveřejňuje poznámky, které lze upravit. Poznámky umožňují ukládání libovolných metadat na objekt. Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IConventionAnnotation |
Libovolná část metadat, která může být uložena v objektu, který implementuje IConventionAnnotatable. Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IConventionCheckConstraint |
Představuje omezení kontroly typu entity. |
IConventionComplexProperty |
Představuje komplexní vlastnost strukturálního typu. |
IConventionComplexType |
Představuje typ komplexní vlastnosti strukturálního typu. |
IConventionDbFunction |
Představuje funkci relační databáze v modelu ve formě, která může být mutována během sestavování modelu. |
IConventionDbFunctionParameter |
Představuje parametr funkce. |
IConventionDbFunctionParameterBuilder |
Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionDbFunctionParameter |
IConventionElementType |
Představuje prvky vlastnosti kolekce. |
IConventionEntityType |
Představuje typ entity v objektu IConventionModel. Toto rozhraní se používá při vytváření modelu a umožňuje úpravu metadat. Jakmile je model sestavený, IEntityType představuje zobrazení stejných metadat jen pro čtení. |
IConventionEntityTypeMappingFragment |
Představuje mapování typu entity pro konkrétní objekt úložiště podobný tabulce. |
IConventionForeignKey |
Představuje relaci, ve které vlastnosti cizího klíče v závislém typu entity odkazují na odpovídající primární nebo alternativní klíč v typu hlavní entity. |
IConventionIndex |
Představuje index sady vlastností. |
IConventionKey |
Představuje primární nebo alternativní klíč entity. |
IConventionModel |
Metadata o tvaru entit, o vztazích mezi nimi a o tom, jak se mapují do databáze. Model se obvykle vytváří přepsáním OnModelCreating(ModelBuilder) metody na odvozený DbContextobjekt . |
IConventionNavigation |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
IConventionNavigationBase |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
IConventionProperty |
Představuje skalární vlastnost strukturálního typu. |
IConventionPropertyBase |
Základní typ pro navigační a skalární vlastnosti. |
IConventionRelationalPropertyOverrides |
Představuje přepsání omezující vlastnosti pro konkrétní objekt úložiště podobný tabulce. |
IConventionSequence |
Představuje sekvenci databáze v modelu ve formě, kterou lze při sestavování modelu zmutovat. |
IConventionServiceProperty |
Objekt IReadOnlyPropertyBase v modelu Entity Framework, který představuje vloženou službu z objektu DbContext. |
IConventionSkipNavigation |
Představuje navigační vlastnost, která je součástí relace, která se předává prostřednictvím třetího typu entity. |
IConventionStoredProcedure |
Představuje uloženou proceduru v modelu ve formuláři, která může být mutována během sestavování modelu. |
IConventionStoredProcedureParameter |
Představuje parametr uložené procedury. |
IConventionStoredProcedureResultColumn |
Představuje sloupec výsledků uložené procedury. |
IConventionTrigger |
Představuje aktivační událost úložiště. |
IConventionTypeBase |
Představuje typ v objektu IConventionModel. |
IDbFunction |
Představuje funkci relační databáze v modelu. |
IDbFunctionParameter |
Představuje parametr funkce. |
IDesignTimeModel |
Metadata o tvaru entit, o vztazích mezi nimi a o tom, jak se mapují na databázi. Obsahuje také všechny informace potřebné k inicializaci databáze. |
IElementType |
Představuje prvky vlastnosti kolekce. |
IEntityType |
Představuje typ entity v modelu. |
IEntityTypeMappingFragment |
Představuje mapování typu entity pro konkrétní objekt úložiště podobný tabulce. |
IForeignKey |
Představuje relaci, kde cizí klíč složený z vlastností závislého typu entity odkazuje na odpovídající primární nebo alternativní klíč typu hlavní entity. |
IForeignKeyConstraint |
Představuje omezení cizího klíče. |
IFunctionColumn |
Představuje sloupec ve funkci s hodnotou tabulky. |
IFunctionColumnMapping |
Představuje mapování vlastností na sloupec. |
IFunctionMapping |
Představuje mapování typu entity na funkci. |
IIndex |
Představuje index sady vlastností. |
IKey |
Představuje primární nebo alternativní klíč typu entity. |
IMetadataReference<T> |
Představuje odkaz na objekt metadat. Pokud je instance objektu metadat nahrazena, bude aktualizována novým objektem. |
IModel |
Metadata o tvaru entit, o vztazích mezi nimi a o tom, jak se mapují do databáze. Model se obvykle vytváří přepsáním OnModelCreating(ModelBuilder) metody na odvozený DbContextobjekt . |
IMutableAnnotatable |
Třída, která zveřejňuje poznámky, které lze upravit. Poznámky umožňují ukládání libovolných metadat na objekt. Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
IMutableCheckConstraint |
Představuje omezení kontroly typu entity. |
IMutableComplexProperty |
Představuje komplexní vlastnost strukturálního typu. |
IMutableComplexType |
Představuje typ komplexní vlastnosti strukturálního typu. |
IMutableDbFunction |
Představuje funkci relační databáze v modelu ve formě, kterou lze během sestavování modelu mutovat. |
IMutableDbFunctionParameter |
Představuje parametr funkce. |
IMutableElementType |
Představuje prvky vlastnosti kolekce. |
IMutableEntityType |
Představuje typ entity v objektu IMutableModel. |
IMutableEntityTypeMappingFragment |
Představuje mapování typu entity pro konkrétní objekt úložiště podobný tabulce. |
IMutableForeignKey |
Představuje relaci, ve které vlastnosti cizího klíče v závislém typu entity odkazují na odpovídající primární nebo alternativní klíč v typu hlavní entity. |
IMutableIndex |
Představuje index sady vlastností. |
IMutableKey |
Představuje primární nebo alternativní klíč entity. |
IMutableModel |
Metadata o tvaru entit, o vztazích mezi nimi a o tom, jak se mapují do databáze. Model se obvykle vytváří přepsáním OnModelCreating(ModelBuilder) metody na odvozený DbContextobjekt . |
IMutableNavigation |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
IMutableNavigationBase |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
IMutableProperty |
Představuje skalární vlastnost strukturálního typu. |
IMutablePropertyBase |
Základní typ pro navigační a skalární vlastnosti. |
IMutableRelationalPropertyOverrides |
Představuje přepsání omezující vlastnosti pro konkrétní objekt úložiště podobný tabulce. |
IMutableSequence |
Představuje sekvenci databáze v modelu. |
IMutableServiceProperty |
Objekt IReadOnlyPropertyBase v modelu Entity Framework, který představuje vloženou službu z objektu DbContext. |
IMutableSkipNavigation |
Představuje navigační vlastnost, která je součástí relace, která se předává prostřednictvím třetího typu entity. |
IMutableStoredProcedure |
Představuje uloženou proceduru v modelu ve formuláři, která může být mutována během sestavování modelu. |
IMutableStoredProcedureParameter |
Představuje parametr uložené procedury. |
IMutableStoredProcedureResultColumn |
Představuje sloupec výsledků uložené procedury. |
IMutableTrigger |
Představuje aktivační událost úložiště. |
IMutableTypeBase |
Představuje typ v objektu IMutableModel. |
INavigation |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
INavigationBase |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
IParameterBindingFactories |
IParameterBindingFactory Umožňuje najít od těch, kteří jsou zaregistrovaní v interním poskytovateli služeb. |
IParameterBindingFactory |
Továrna pro hledání a vytváření ParameterBinding instancí |
IPrimaryKeyConstraint |
Představuje omezení primárního klíče. |
IProperty |
Představuje skalární vlastnost strukturálního typu. |
IPropertyBase |
Základní rozhraní pro navigace a vlastnosti. |
IPropertyParameterBindingFactory |
ParameterBinding Vyhledá konkrétně pro určitou formu vlastnosti (to znamená ) IPropertyBasemodelu. |
IReadOnlyCheckConstraint |
Představuje omezení kontroly typu entity. |
IReadOnlyComplexProperty |
Představuje komplexní vlastnost strukturálního typu. |
IReadOnlyComplexType |
Představuje typ komplexní vlastnosti strukturálního typu. |
IReadOnlyDbFunction |
Představuje funkci relační databáze v modelu. |
IReadOnlyDbFunctionParameter |
Představuje parametr funkce. |
IReadOnlyElementType |
Představuje prvky vlastnosti kolekce. |
IReadOnlyEntityType |
Představuje typ entity v modelu. |
IReadOnlyEntityTypeMappingFragment |
Představuje mapování typu entity pro konkrétní objekt úložiště podobný tabulce. |
IReadOnlyForeignKey |
Představuje relaci, kde cizí klíč složený z vlastností závislého typu entity odkazuje na odpovídající primární nebo alternativní klíč typu hlavní entity. |
IReadOnlyIndex |
Představuje index sady vlastností. |
IReadOnlyKey |
Představuje primární nebo alternativní klíč typu entity. |
IReadOnlyModel |
Metadata o tvaru entit, o vztazích mezi nimi a o tom, jak se mapují do databáze. Model se obvykle vytváří přepsáním OnModelCreating(ModelBuilder) metody na odvozený DbContextobjekt . |
IReadOnlyNavigation |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
IReadOnlyNavigationBase |
Představuje vlastnost navigace, která se dá použít k navigaci v relaci. |
IReadOnlyProperty |
Představuje skalární vlastnost strukturálního typu. |
IReadOnlyPropertyBase |
Základní typ navigace a vlastností. |
IReadOnlyRelationalPropertyOverrides |
Představuje přepsání omezující vlastnosti pro konkrétní objekt úložiště podobný tabulce. |
IReadOnlySequence |
Představuje sekvenci databáze v modelu. |
IReadOnlyServiceProperty |
Představuje vlastnost typu entity, která představuje vloženou službu z objektu DbContext. |
IReadOnlySkipNavigation |
Představuje navigační vlastnost, která je součástí relace, která se předává prostřednictvím třetího typu entity. |
IReadOnlyStoredProcedure |
Představuje uloženou proceduru v modelu. |
IReadOnlyStoredProcedureParameter |
Představuje parametr uložené procedury. |
IReadOnlyStoredProcedureResultColumn |
Představuje sloupec výsledků uložené procedury. |
IReadOnlyStoreObjectDictionary<T> |
Představuje vyhledávání založené na StoreObjectIdentifier klíčích. |
IReadOnlyTrigger |
Představuje aktivační událost úložiště. |
IReadOnlyTypeBase |
Představuje strukturální typ v modelu. |
IRelationalAnnotationProvider |
Služba obvykle implementovaná poskytovateli databáze, která poskytuje přístup k poznámkám používaným relačními komponentami EF Core na různých prvcích nástroje IRelationalModel. |
IRelationalEntityTypeAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IEntityType). |
IRelationalForeignKeyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IForeignKey). |
IRelationalIndexAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IIndex). |
IRelationalKeyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IKey). |
IRelationalModel |
Představuje relační databázi. |
IRelationalModelAnnotations |
Rozhraní API pro poznámky specifické pro relační přístup prostřednictvím Relational(IModel). |
IRelationalPropertyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IProperty). |
IRelationalPropertyOverrides |
Představuje přepsání omezující vlastnosti pro konkrétní objekt úložiště podobný tabulce. |
ISequence |
Představuje sekvenci databáze v modelu. |
IServiceProperty |
Představuje vlastnost typu entity, která představuje vloženou službu z objektu DbContext. |
ISkipNavigation |
Představuje navigační vlastnost, která je součástí relace, která se předává prostřednictvím třetího typu entity. |
ISqlitePropertyAnnotations |
Rozhraní API pro poznámky specifické pro SQLite, ke které se přistupuje prostřednictvím Sqlite(IProperty). |
ISqlQuery |
Představuje řetězec dotazu SQL. |
ISqlQueryColumn |
Představuje sloupec v dotazu SQL. |
ISqlQueryColumnMapping |
Představuje mapování vlastností na sloupec dotazu SQL. |
ISqlQueryMapping |
Představuje mapování typu entity na dotaz SQL. |
ISqlServerEntityTypeAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím SqlServer(IEntityType). |
ISqlServerIndexAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím SqlServer(IIndex). |
ISqlServerKeyAnnotations |
Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím SqlServer(IKey). |
ISqlServerModelAnnotations |
Rozhraní API pro poznámky specifické pro SQL Server, ke které se přistupuje prostřednictvím SqlServer(IModel). |
ISqlServerPropertyAnnotations |
Rozhraní API pro poznámky specifické pro SQL Server, ke které se přistupuje prostřednictvím SqlServer(IProperty). |
IStoredProcedure |
Představuje uloženou proceduru v modelu. |
IStoredProcedureMapping |
Představuje mapování typu entity na uloženou proceduru. |
IStoredProcedureParameter |
Představuje parametr uložené procedury. |
IStoredProcedureParameterMapping |
Představuje mapování vlastností na uložený parametr procedury. |
IStoredProcedureResultColumn |
Představuje sloupec výsledků uložené procedury. |
IStoredProcedureResultColumnMapping |
Představuje mapování vlastností na sloupec výsledků uložené procedury. |
IStoreFunction |
Představuje funkci v databázi. |
IStoreFunctionParameter |
IStoreFunction Představuje parametr. |
IStoreStoredProcedure |
Představuje uloženou proceduru v databázi. |
IStoreStoredProcedureParameter |
Představuje parametr v uložené proceduře. |
IStoreStoredProcedureResultColumn |
Představuje sloupec výsledků v uložené proceduře. |
IStoreStoredProcedureReturnValue |
Představuje návratovou hodnotu uložené procedury. |
ITable |
Představuje tabulku v databázi. |
ITableBase |
Představuje objekt podobný tabulce v databázi. |
ITableIndex |
Představuje index tabulky. |
ITableMapping |
Představuje mapování typu entity na tabulku. |
ITableMappingBase |
Představuje mapování základního typu na objekt podobný tabulce. |
ITrigger |
Představuje trigger úložiště. |
ITypeBase |
Představuje typ v modelu. |
ITypeMappingConfiguration |
Představuje konfiguraci skalárního typu. |
IUniqueConstraint |
Představuje jedinečné omezení. |
IView |
Představuje zobrazení v databázi. |
IViewColumn |
Představuje sloupec v zobrazení. |
IViewColumnMapping |
Představuje mapování vlastnosti na sloupec. |
IViewMapping |
Představuje mapování typu entity na zobrazení. |
Výčty
ChangeTrackingStrategy |
Určuje, jak kontext rozpozná změny vlastností pro instanci typu entity. |
ConfigurationSource |
Označuje, jestli byl prvek v objektu IMutableModel zadán explicitně pomocí fluent API v OnModelCreating(ModelBuilder)nástroji pomocí atributu .NET (anotace dat), nebo konvencí prostřednictvím konvencí vytváření modelu EF Core. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace. |
DeleteBehavior |
Označuje, jak se operace odstranění použije u závislých entit v relaci, když je objekt zabezpečení odstraněn nebo je relace oddělena. |
PropertyAccessMode |
Předání hodnoty z tohoto výčtu do UsePropertyAccessMode(PropertyAccessMode), UsePropertyAccessMode(PropertyAccessMode)nebo UsePropertyAccessMode(PropertyAccessMode) pro změnu, zda se vlastnost nebo záložní pole použije při čtení a zápisu do vlastnosti nebo pole. Pokud není nastavený žádný režim přístupu, použije se při vytváření nových instancí entity záložní pole pro vlastnost, pokud je to možné. Pokud je to možné, použije se pro všechny ostatní přístupy k vlastnosti getter nebo setter vlastnosti. Všimněte si, že pokud pole není možné použít, protože ho nelze najít podle konvence a nebylo zadáno pomocí HasField(String), použije se místo něj vlastnost . Podobně platí, že pokud není možné použít vlastnost getter nebo setter, například když je vlastnost jen pro čtení, použije se místo toho pole. |
PropertySaveBehavior |
Určuje, jak budou změny hodnoty vlastnosti zpracovány sledováním změn entity framework, které pak určí, jestli se sada hodnot odešle do databáze nebo ne. Používá se s GetBeforeSaveBehavior() a GetAfterSaveBehavior() |
SqlServerValueGenerationStrategy |
Definuje dvě strategie, které se mají použít napříč zásobníkem EF Core při generování hodnot klíčů ze sloupců databáze SQL Server. |
StoreObjectType |
Typ objektu úložiště podobného tabulce. |
ValueGenerated |
Určuje, kdy databáze vygeneruje hodnotu vlastnosti. |
Entity Framework