Udostępnij za pośrednictwem


Microsoft.EntityFrameworkCore.Metadata.Builders Przestrzeń nazw

Klasy

CheckConstraintBuilder

Udostępnia prosty interfejs API do konfigurowania ograniczenia sprawdzania.

CollectionCollectionBuilder

Udostępnia prosty interfejs API do konfigurowania relacji jeden do wielu.

CollectionCollectionBuilder<TLeftEntity,TRightEntity>

Udostępnia prosty interfejs API do konfigurowania relacji wiele-do-wielu.

CollectionNavigationBuilder

Udostępnia prosty interfejs API do konfigurowania relacji, w której konfiguracja rozpoczęła się na końcu relacji z kolekcją zawierającą wystąpienia innego typu jednostki.

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

CollectionNavigationBuilder<TEntity,TRelatedEntity>

Udostępnia prosty interfejs API do konfigurowania relacji, w której konfiguracja rozpoczęła się na końcu relacji z kolekcją zawierającą wystąpienia innego typu jednostki.

CollectionOwnershipBuilder

Udostępnia prosty interfejs API do konfigurowania własności jeden do wielu.

CollectionOwnershipBuilder<TEntity,TDependentEntity>

Udostępnia prosty interfejs API do konfigurowania własności jeden do jednego.

ColumnBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

ColumnBuilder<TProperty>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

ComplexPropertiesConfigurationBuilder

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości domyślnych właściwości przed uruchomieniem konwencji.

ComplexPropertiesConfigurationBuilder<TProperty>

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości domyślnych właściwości przed uruchomieniem konwencji.

ComplexPropertyBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableComplexProperty.

ComplexPropertyBuilder<TComplex>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableEntityType.

ComplexTypePrimitiveCollectionBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

ComplexTypePrimitiveCollectionBuilder<TProperty>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

ComplexTypePropertyBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

ComplexTypePropertyBuilder<TProperty>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

ConventionSetBuilder

Udostępnia prostą powierzchnię interfejsu API do konfigurowania konwencji.

DataBuilder

Umożliwia dalszą konfigurację danych modelu.

DataBuilder<TEntity>

Umożliwia dalszą konfigurację danych modelu.

DbFunctionBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableDbFunction.

DbFunctionBuilderBase

Udostępnia prosty interfejs API do konfigurowania elementu IMutableDbFunction.

DbFunctionParameterBuilder

Udostępnia prosty interfejs API do konfigurowania elementu Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameter.

DiscriminatorBuilder

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości dyskryminacyjnych.

DiscriminatorBuilder<TDiscriminator>

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości dyskryminacyjnych.

ElementTypeBuilder

Udostępnia prosty interfejs API do konfigurowania IMutableElementType kolekcji pierwotnej.

EntityTypeBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableEntityType.

EntityTypeBuilder<TEntity>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableEntityType.

IndexBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableIndex.

IndexBuilder<T>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableIndex.

InvertibleRelationshipBuilderBase

Klasa bazowa używana do konfigurowania nieumyślnej relacji.

KeyBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableKey.

KeyBuilder<T>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableKey.

NavigationBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableNavigation lub IMutableSkipNavigation.

NavigationBuilder<TSource,TTarget>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableNavigation lub IMutableSkipNavigation.

OwnedEntityTypeBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedEntityTypeBuilder<T>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationBuilder

Udostępnia prosty interfejs API do konfigurowania nawigacji do typu jednostki będącej własnością.

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

Udostępnia prosty interfejs API do konfigurowania nawigacji do typu jednostki będącej własnością.

OwnedNavigationSplitTableBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationSplitTableBuilder<TOwnerEntity,TDependentEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationSplitViewBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationStoredProcedureBuilder

Udostępnia prosty interfejs API do konfigurowania IMutableStoredProcedure , na który jest mapowany typ jednostki.

OwnedNavigationStoredProcedureBuilder<TOwnerEntity,TDependentEntity>

Udostępnia prosty interfejs API do konfigurowania IMutableStoredProcedure , na który jest mapowany typ jednostki.

OwnedNavigationTableBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationTableValuedFunctionBuilder

Udostępnia prosty interfejs API do konfigurowania IMutableDbFunction , na który jest mapowany typ jednostki.

OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity>

Udostępnia prosty interfejs API do konfigurowania IMutableDbFunction , na który jest mapowany typ jednostki.

OwnedNavigationTemporalPeriodPropertyBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationTemporalTableBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationViewBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnedNavigationViewBuilder<TOwnerEntity,TDependentEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

OwnershipBuilder

Udostępnia prosty interfejs API do konfigurowania własności.

OwnershipBuilder<TEntity,TDependentEntity>

Udostępnia prosty interfejs API do konfigurowania własności.

PrimitiveCollectionBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

PrimitiveCollectionBuilder<TProperty>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

PropertiesConfigurationBuilder

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości domyślnych właściwości przed uruchomieniem konwencji.

PropertiesConfigurationBuilder<TProperty>

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości domyślnych właściwości przed uruchomieniem konwencji.

PropertyBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

PropertyBuilder<TProperty>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableProperty.

QueryTypeBuilder

Udostępnia prosty interfejs API do konfigurowania typu zapytania.

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

QueryTypeBuilder<TQuery>

Udostępnia prosty interfejs API do konfigurowania elementu IMutableEntityType.

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

ReferenceCollectionBuilder

Udostępnia prosty interfejs API do konfigurowania relacji jeden do wielu.

ReferenceCollectionBuilder<TPrincipalEntity,TDependentEntity>

Udostępnia prosty interfejs API do konfigurowania relacji jeden do wielu.

ReferenceCollectionBuilderBase

Udostępnia prosty interfejs API do konfigurowania relacji jeden do wielu.

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

ReferenceNavigationBuilder

Udostępnia prosty interfejs API do konfigurowania relacji, w której konfiguracja rozpoczęła się na końcu relacji z odwołaniem wskazującym wystąpienie innego typu jednostki.

ReferenceNavigationBuilder<TEntity,TRelatedEntity>

Udostępnia prosty interfejs API do konfigurowania relacji, w której konfiguracja rozpoczęła się na końcu relacji z odwołaniem wskazującym wystąpienie innego typu jednostki.

ReferenceOwnershipBuilder

Udostępnia prosty interfejs API do konfigurowania własności jeden do jednego.

ReferenceOwnershipBuilder<TEntity,TRelatedEntity>

Udostępnia prosty interfejs API do konfigurowania własności jeden do jednego.

ReferenceReferenceBuilder

Udostępnia prosty interfejs API do konfigurowania relacji jeden do jednego.

ReferenceReferenceBuilder<TEntity,TRelatedEntity>

Udostępnia prosty interfejs API do konfigurowania relacji jeden do jednego.

ReferenceReferenceBuilderBase

Ten interfejs API obsługuje infrastrukturę platformy Entity Framework Core i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Ten interfejs API może ulec zmianie lub zostać usunięty w przyszłych wersjach.

RelationshipBuilderBase

Klasa bazowa używana do konfigurowania relacji.

SequenceBuilder

Udostępnia prosty interfejs API do konfigurowania elementu ISequence.

SplitTableBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

SplitTableBuilder<TEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

SplitViewBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

SplitViewBuilder<TEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

StoredProcedureBuilder

Udostępnia prosty interfejs API do konfigurowania IMutableStoredProcedure , na który jest mapowany typ jednostki.

StoredProcedureBuilder<TEntity>

Udostępnia prosty interfejs API do konfigurowania IMutableStoredProcedure , na który jest mapowany typ jednostki.

StoredProcedureParameterBuilder

Udostępnia prosty interfejs API do konfigurowania parametru IStoredProcedure .

StoredProcedureResultColumnBuilder

Udostępnia prosty interfejs API do konfigurowania IStoredProcedure kolumny wyników.

TableBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

TableBuilder<TEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

TableTriggerBuilder

Udostępnia punkt interfejsu API dla rozszerzeń specyficznych dla dostawcy na potrzeby konfigurowania elementu ITrigger.

TableValuedFunctionBuilder

Udostępnia prosty interfejs API do konfigurowania IMutableDbFunction , na który jest mapowany typ jednostki.

TableValuedFunctionBuilder<TEntity>

Udostępnia prosty interfejs API do konfigurowania IMutableDbFunction , na który jest mapowany typ jednostki.

TemporalPeriodPropertyBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

TemporalTableBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

TemporalTableBuilder<TEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

TriggerBuilder

Udostępnia punkt interfejsu API dla rozszerzeń specyficznych dla dostawcy na potrzeby konfigurowania elementu ITrigger.

TypeMappingConfigurationBuilder

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości domyślnych właściwości przed uruchomieniem konwencji.

TypeMappingConfigurationBuilder<TProperty>

Udostępnia prostą powierzchnię interfejsu API do ustawiania wartości domyślnych właściwości przed uruchomieniem konwencji.

ViewBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

ViewBuilder<TEntity>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

ViewColumnBuilder

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

ViewColumnBuilder<TProperty>

Wystąpienia tej klasy są zwracane z metod podczas korzystania z interfejsu ModelBuilder API i nie są przeznaczone do bezpośredniego konstruowania w kodzie aplikacji.

Interfejsy

IConventionAnnotatableBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionAnnotatable z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionCheckConstraintBuilder

Udostępnia prosty interfejs API do konfigurowania ograniczenia sprawdzania.

IConventionComplexPropertyBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionComplexProperty z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionComplexTypeBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionComplexProperty z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionDbFunctionBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionDbFunction.

IConventionDbFunctionParameterBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionDbFunctionParameter.

IConventionDiscriminatorBuilder

Zapewnia prostą powierzchnię interfejsu API do ustawiania wartości dyskryminacyjnych z konwencji.

IConventionElementTypeBuilder

Udostępnia prostą powierzchnię interfejsu API do konfigurowania IConventionElementType kolekcji pierwotnej na podstawie konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionEntityTypeBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionEntityType z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionEntityTypeMappingFragmentBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionEntityTypeMappingFragment.

IConventionForeignKeyBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionForeignKey z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionIndexBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionIndex z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionKeyBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionKey z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionModelBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionModelBuilder z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionNavigationBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionNavigation z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionOwnedEntityTypeBuilder

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionPropertyBaseBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionPropertyBase z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionPropertyBaseBuilder<TBuilder>

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionPropertyBase z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionPropertyBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionProperty z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionRelationalPropertyOverridesBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionRelationalPropertyOverrides.

IConventionRelationshipBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionForeignKey z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionSequenceBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionSequence.

IConventionServicePropertyBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionServiceProperty z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionSkipNavigationBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionSkipNavigation z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

IConventionStoredProcedureBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionStoredProcedure.

IConventionStoredProcedureParameterBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionStoredProcedureParameter.

IConventionStoredProcedureResultColumnBuilder

Udostępnia prosty interfejs API do konfigurowania elementu IConventionStoredProcedureResultColumn.

IConventionTriggerBuilder

Udostępnia punkt interfejsu API dla rozszerzeń specyficznych dla dostawcy na potrzeby konfigurowania elementu IConventionTrigger.

IConventionTypeBaseBuilder

Zapewnia prostą powierzchnię interfejsu API do konfigurowania elementu IConventionTypeBase z konwencji.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.