Sdílet prostřednictvím


Microsoft.EntityFrameworkCore.Metadata.Builders Obor názvů

Třídy

CheckConstraintBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci omezení kontroly.

CollectionCollectionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci relace 1:N.

CollectionCollectionBuilder<TLeftEntity,TRightEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci relace M:N.

CollectionNavigationBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci relace, kde konfigurace začala na konci relace s kolekcí, která obsahuje instance jiného typu entity.

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.

CollectionNavigationBuilder<TEntity,TRelatedEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci relace, kde konfigurace začala na konci relace s kolekcí, která obsahuje instance jiného typu entity.

CollectionOwnershipBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci vlastnictví 1:N.

CollectionOwnershipBuilder<TEntity,TDependentEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci vlastnictví 1:1.

ColumnBuilder

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.

ColumnBuilder<TProperty>

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.

ComplexPropertiesConfigurationBuilder

Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot vlastností před spuštěním konvencí.

ComplexPropertiesConfigurationBuilder<TProperty>

Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot vlastností před spuštěním konvencí.

ComplexPropertyBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableComplexProperty

ComplexPropertyBuilder<TComplex>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableEntityType

ComplexTypePrimitiveCollectionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

ComplexTypePrimitiveCollectionBuilder<TProperty>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

ComplexTypePropertyBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

ComplexTypePropertyBuilder<TProperty>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

ConventionSetBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci konvencí.

DataBuilder

Umožňuje další konfiguraci dat modelu.

DataBuilder<TEntity>

Umožňuje další konfiguraci dat modelu.

DbFunctionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableDbFunction

DbFunctionBuilderBase

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableDbFunction

DbFunctionParameterBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameter

DiscriminatorBuilder

Poskytuje jednoduchou plochu rozhraní API pro nastavení diskriminujících hodnot.

DiscriminatorBuilder<TDiscriminator>

Poskytuje jednoduchou plochu rozhraní API pro nastavení diskriminujících hodnot.

ElementTypeBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci IMutableElementType primitivní kolekce.

EntityTypeBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableEntityType

EntityTypeBuilder<TEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableEntityType

IndexBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableIndex

IndexBuilder<T>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableIndex

InvertibleRelationshipBuilderBase

Základní třída používaná ke konfiguraci invertibilní relace.

KeyBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableKey

KeyBuilder<T>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableKey

NavigationBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci IMutableNavigation nebo IMutableSkipNavigation.

NavigationBuilder<TSource,TTarget>

Poskytuje jednoduché rozhraní API pro konfiguraci IMutableNavigationIMutableSkipNavigationnebo .

OwnedEntityTypeBuilder

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.

OwnedEntityTypeBuilder<T>

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.

OwnedNavigationBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci navigace na vlastněný typ entity.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci navigace na vlastněný typ entity.

OwnedNavigationSplitTableBuilder

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.

OwnedNavigationSplitTableBuilder<TOwnerEntity,TDependentEntity>

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.

OwnedNavigationSplitViewBuilder

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.

OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>

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.

OwnedNavigationStoredProcedureBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableStoredProcedure , na který je namapovaný typ entity.

OwnedNavigationStoredProcedureBuilder<TOwnerEntity,TDependentEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableStoredProcedure , na který je namapovaný typ entity.

OwnedNavigationTableBuilder

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.

OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

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.

OwnedNavigationTableValuedFunctionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableDbFunction , na který je namapovaný typ entity.

OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableDbFunction , na který je namapovaný typ entity.

OwnedNavigationTemporalPeriodPropertyBuilder

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.

OwnedNavigationTemporalTableBuilder

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.

OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>

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.

OwnedNavigationViewBuilder

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.

OwnedNavigationViewBuilder<TOwnerEntity,TDependentEntity>

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.

OwnershipBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci vlastnictví.

OwnershipBuilder<TEntity,TDependentEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci vlastnictví.

PrimitiveCollectionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

PrimitiveCollectionBuilder<TProperty>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

PropertiesConfigurationBuilder

Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot vlastností před spuštěním konvencí.

PropertiesConfigurationBuilder<TProperty>

Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot vlastností před spuštěním konvencí.

PropertyBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

PropertyBuilder<TProperty>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableProperty

QueryTypeBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci typu dotazu.

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.

QueryTypeBuilder<TQuery>

Poskytuje jednoduché rozhraní API pro konfiguraci .IMutableEntityType

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.

ReferenceCollectionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci relace 1:N.

ReferenceCollectionBuilder<TPrincipalEntity,TDependentEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci relace 1:N.

ReferenceCollectionBuilderBase

Poskytuje jednoduché rozhraní API pro konfiguraci relace 1:N.

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.

ReferenceNavigationBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci relace, kde konfigurace začala na konci relace s odkazem, který odkazuje na instanci jiného typu entity.

ReferenceNavigationBuilder<TEntity,TRelatedEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci relace, kde konfigurace začala na konci relace s odkazem, který odkazuje na instanci jiného typu entity.

ReferenceOwnershipBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci vlastnictví 1:1.

ReferenceOwnershipBuilder<TEntity,TRelatedEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci vlastnictví 1:1.

ReferenceReferenceBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci relace 1:1.

ReferenceReferenceBuilder<TEntity,TRelatedEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci relace 1:1.

ReferenceReferenceBuilderBase

Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určené k použití přímo z vašeho kódu. Toto rozhraní API se může změnit nebo odebrat v budoucích verzích.

RelationshipBuilderBase

Základní třída použitá ke konfiguraci relace.

SequenceBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .ISequence

SplitTableBuilder

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.

SplitTableBuilder<TEntity>

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.

SplitViewBuilder

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.

SplitViewBuilder<TEntity>

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.

StoredProcedureBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableStoredProcedure , na který je namapovaný typ entity.

StoredProcedureBuilder<TEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableStoredProcedure , na který je namapovaný typ entity.

StoredProcedureParameterBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci parametru IStoredProcedure .

StoredProcedureResultColumnBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci IStoredProcedure sloupce výsledků.

TableBuilder

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.

TableBuilder<TEntity>

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.

TableTriggerBuilder

Poskytuje bod rozhraní API pro rozšíření specifická pro zprostředkovatele pro konfiguraci ITrigger.

TableValuedFunctionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableDbFunction , na který je namapovaný typ entity.

TableValuedFunctionBuilder<TEntity>

Poskytuje jednoduché rozhraní API pro konfiguraci objektu IMutableDbFunction , na který je namapovaný typ entity.

TemporalPeriodPropertyBuilder

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.

TemporalTableBuilder

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.

TemporalTableBuilder<TEntity>

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.

TriggerBuilder

Poskytuje bod rozhraní API pro rozšíření specifická pro zprostředkovatele pro konfiguraci ITrigger.

TypeMappingConfigurationBuilder

Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot vlastností před spuštěním konvencí.

TypeMappingConfigurationBuilder<TProperty>

Poskytuje jednoduchou plochu rozhraní API pro nastavení výchozích hodnot vlastností před spuštěním konvencí.

ViewBuilder

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.

ViewBuilder<TEntity>

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.

ViewColumnBuilder

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.

ViewColumnBuilder<TProperty>

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.

Rozhraní

IConventionAnnotatableBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionAnnotatable konvencí z.

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

IConventionCheckConstraintBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci omezení kontroly.

IConventionComplexPropertyBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionComplexProperty konvencí z.

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

IConventionComplexTypeBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionComplexProperty konvencí z.

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

IConventionDbFunctionBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionDbFunction

IConventionDbFunctionParameterBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionDbFunctionParameter

IConventionDiscriminatorBuilder

Poskytuje jednoduchou plochu rozhraní API pro nastavení diskriminujících hodnot z konvencí.

IConventionElementTypeBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionElementType pro primitivní kolekci z konvencí.

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

IConventionEntityTypeBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionEntityType konvencí z.

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

IConventionEntityTypeMappingFragmentBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionEntityTypeMappingFragment

IConventionForeignKeyBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionForeignKey konvencí z.

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

IConventionIndexBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionIndex konvencí z.

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

IConventionKeyBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionKey konvencí z.

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

IConventionModelBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionModelBuilder konvencí z.

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

IConventionNavigationBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionNavigation konvencí z.

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

IConventionOwnedEntityTypeBuilder

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

IConventionPropertyBaseBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionPropertyBase konvencí z.

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

IConventionPropertyBaseBuilder<TBuilder>

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionPropertyBase konvencí z.

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

IConventionPropertyBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionProperty konvencí z.

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

IConventionRelationalPropertyOverridesBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionRelationalPropertyOverrides

IConventionRelationshipBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionForeignKey konvencí z.

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

IConventionSequenceBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionSequence

IConventionServicePropertyBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionServiceProperty konvencí z.

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

IConventionSkipNavigationBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionSkipNavigation konvencí z.

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

IConventionStoredProcedureBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionStoredProcedure

IConventionStoredProcedureParameterBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionStoredProcedureParameter

IConventionStoredProcedureResultColumnBuilder

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionStoredProcedureResultColumn

IConventionTriggerBuilder

Poskytuje bod rozhraní API pro rozšíření specifická pro zprostředkovatele pro konfiguraci IConventionTrigger.

IConventionTypeBaseBuilder

Poskytuje jednoduchou plochu rozhraní API pro konfiguraci IConventionTypeBase konvencí z.

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