Table of Contents

Namespace Microsoft.EntityFrameworkCore.Metadata.Builders

Classes

CheckConstraintBuilder

Provides a simple API for configuring a check constraint.

ColumnBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

ColumnBuilder<TProperty>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

DbFunctionBuilder

Provides a simple API for configuring a IMutableDbFunction.

DbFunctionBuilderBase

Provides a simple API for configuring a IMutableDbFunction.

DbFunctionParameterBuilder

Provides a simple API for configuring a DbFunctionParameter.

OwnedNavigationSplitTableBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

OwnedNavigationSplitViewBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

OwnedNavigationStoredProcedureBuilder

Provides a simple API for configuring a IMutableStoredProcedure that an entity type is mapped to.

OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>

Provides a simple API for configuring a IMutableStoredProcedure that an entity type is mapped to.

OwnedNavigationTableBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

OwnedNavigationTableValuedFunctionBuilder

Provides a simple API for configuring a IMutableDbFunction that an entity type is mapped to.

OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>

Provides a simple API for configuring a IMutableDbFunction that an entity type is mapped to.

OwnedNavigationViewBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

SequenceBuilder

Provides a simple API for configuring a ISequence.

SplitTableBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

SplitTableBuilder<TEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

SplitViewBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

SplitViewBuilder<TEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

StoredProcedureBuilder

Provides a simple API for configuring a IMutableStoredProcedure that an entity type is mapped to.

StoredProcedureBuilder<TEntity>

Provides a simple API for configuring a IMutableStoredProcedure that an entity type is mapped to.

StoredProcedureParameterBuilder

Provides a simple API for configuring a IStoredProcedure parameter.

StoredProcedureResultColumnBuilder

Provides a simple API for configuring a IStoredProcedure result column.

TableBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

TableBuilder<TEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

TableTriggerBuilder

Provides an API point for provider-specific extensions for configuring a Microsoft.EntityFrameworkCore.Metadata.ITrigger.

TableValuedFunctionBuilder

Provides a simple API for configuring a IMutableDbFunction that an entity type is mapped to.

TableValuedFunctionBuilder<TEntity>

Provides a simple API for configuring a IMutableDbFunction that an entity type is mapped to.

ViewBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

ViewBuilder<TEntity>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

ViewColumnBuilder

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

ViewColumnBuilder<TProperty>

Instances of this class are returned from methods when using the Microsoft.EntityFrameworkCore.ModelBuilder API and it is not designed to be directly constructed in your application code.

Interfaces

IConventionCheckConstraintBuilder

Provides a simple API for configuring a check constraint.

IConventionDbFunctionBuilder

Provides a simple API for configuring a IConventionDbFunction.

IConventionDbFunctionParameterBuilder

Provides a simple API for configuring a IConventionDbFunctionParameter.

IConventionEntityTypeMappingFragmentBuilder

Provides a simple API for configuring a IConventionEntityTypeMappingFragment.

IConventionRelationalPropertyOverridesBuilder

Provides a simple API for configuring a IConventionRelationalPropertyOverrides.

IConventionSequenceBuilder

Provides a simple API for configuring a IConventionSequence.

IConventionStoredProcedureBuilder

Provides a simple API for configuring a IConventionStoredProcedure.

IConventionStoredProcedureParameterBuilder

Provides a simple API for configuring a IConventionStoredProcedureParameter.

IConventionStoredProcedureResultColumnBuilder

Provides a simple API for configuring a IConventionStoredProcedureResultColumn.