System.Data.Entity.ModelConfiguration.Configuration Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
AssociationMappingConfiguration |
Classe base para executar a configuração de uma relação. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
AssociationModificationStoredProcedureConfiguration<TEntityType> |
Permite que a configuração seja executada para um procedimento armazenado que é usado para modificar uma relação. |
BinaryPropertyConfiguration |
Usado para configurar uma System.byte[] propriedade de um tipo de entidade ou tipo complexo. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
CascadableNavigationPropertyConfiguration |
Configura uma relação que pode dar suporte à configuração em cascata na funcionalidade de exclusão. |
ConfigurationRegistrar |
Permite que classes de configuração derivadas para entidades e tipos complexos sejam registradas com um DbModelBuilder. |
ConventionDeleteModificationStoredProcedureConfiguration |
Cria uma convenção que configura procedimentos armazenados a serem usados para excluir entidades no banco de dados. |
ConventionInsertModificationStoredProcedureConfiguration |
Cria uma convenção que configura procedimentos armazenados a serem usados para inserir entidades no banco de dados. |
ConventionModificationStoredProcedureConfiguration |
Cria uma convenção que configura procedimentos armazenados a serem usados para modificar entidades no banco de dados. |
ConventionModificationStoredProceduresConfiguration |
Cria uma convenção que configura procedimentos armazenados a serem usados para modificar entidades no banco de dados. |
ConventionPrimitivePropertyConfiguration |
Usado para configurar uma propriedade primitiva de um tipo de entidade ou um tipo complexo. Essa funcionalidade de configuração está disponível por meio de convenções leves. |
ConventionsConfiguration |
Permite que as convenções usadas por uma DbModelBuilder instância sejam personalizadas. As convenções padrão podem ser encontradas no namespace System.Data.Entity.ModelConfiguration.Conventions. |
ConventionTypeConfiguration |
Permite que a configuração seja executada para um tipo de entidade em um modelo. Essa funcionalidade de configuração está disponível por meio de convenções leves. |
ConventionTypeConfiguration<T> |
Permite que a configuração seja executada para um tipo de entidade em um modelo. Essa funcionalidade de configuração está disponível por meio de convenções leves. |
ConventionUpdateModificationStoredProcedureConfiguration |
Cria uma convenção que configura procedimentos armazenados a serem usados para atualizar entidades no banco de dados. |
DateTimePropertyConfiguration |
Usado para configurar uma DateTime propriedade de um tipo de entidade ou tipo complexo. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
DecimalPropertyConfiguration |
Usado para configurar uma System.decimal propriedade de um tipo de entidade ou tipo complexo. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
DeleteModificationStoredProcedureConfiguration<TEntityType> |
Permite que a configuração seja executada para um procedimento armazenado que é usado para excluir entidades. |
DependentNavigationPropertyConfiguration<TDependentEntityType> |
Configura uma relação que pode dar suporte a propriedades de chave estrangeira expostas no modelo de objeto. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
EntityMappingConfiguration<TEntityType> |
Configura o mapeamento de tabela e coluna para um tipo de entidade ou um subconjunto de propriedades de um tipo de entidade. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
ForeignKeyAssociationMappingConfiguration |
Configura o mapeamento de tabela e coluna de uma relação que não expõe propriedades de chave estrangeira no modelo de objeto. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
ForeignKeyNavigationPropertyConfiguration |
Configura uma relação que só pode dar suporte a propriedades de chave estrangeira que não são expostas no modelo de objeto. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
IndexConfiguration |
Configura um índice. |
InsertModificationStoredProcedureConfiguration<TEntityType> |
Permite que a configuração seja executada para um procedimento armazenado usado para inserir entidades. |
LengthColumnConfiguration |
Usado para configurar uma coluna com facetas de comprimento para um tipo de entidade ou tipo complexo. Essa funcionalidade de configuração é exposta pela API fluente code first, consulte DbModelBuilder. |
LengthPropertyConfiguration |
Usado para configurar uma propriedade com facetas de comprimento para um tipo de entidade ou tipo complexo. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configura uma relação muitos de um tipo de entidade. |
ManyToManyAssociationMappingConfiguration |
Configura o mapeamento de tabela e coluna de uma relação muitos:muitos. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType> |
Permite que a configuração seja executada para um procedimento armazenado que é usado para modificar uma relação muitos para muitos. |
ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType> |
Permite que a configuração seja executada para um procedimento armazenado que é usado para modificar uma relação muitos para muitos. |
ManyToManyNavigationPropertyConfiguration |
Configura uma relação muitos:muitos. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configura uma relação muitos:muitos. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
ModificationStoredProcedureConfigurationBase |
Executa a configuração de um procedimento armazenado usado para modificar uma entidade no banco de dados. |
ModificationStoredProceduresConfiguration<TEntityType> |
Permite que a configuração seja executada para um procedimento armazenado que é usado para modificar entidades. |
NotNullConditionConfiguration |
Configura uma condição usada para discriminar os tipos em uma hierarquia de herança com base nos valores atribuídos a uma propriedade. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configura uma relação opcional de um tipo de entidade. |
PrimaryKeyIndexConfiguration |
Configura um índice de chave primária. |
PrimitiveColumnConfiguration |
Configura uma coluna primitiva de um tipo de entidade. |
PrimitivePropertyConfiguration |
Usado para configurar uma propriedade primitiva de um tipo de entidade ou um tipo complexo. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
PropertyConventionConfiguration |
Permite que a configuração seja executada para uma convenção leve com base nas propriedades em um modelo. |
PropertyConventionWithHavingConfiguration<T> |
Permite que a configuração seja executada para uma convenção leve com base nas propriedades de tipos de entidade em um modelo e um valor capturado. |
PropertyMappingConfiguration |
Usado para configurar uma propriedade em um fragmento de mapeamento. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configura uma relação necessária de um tipo de entidade. |
StringColumnConfiguration |
Configura uma coluna de banco de dados usada para armazenar valores de cadeia de caracteres. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
StringPropertyConfiguration |
Usado para configurar uma System.string propriedade de um tipo de entidade ou tipo complexo. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
StructuralTypeConfiguration<TStructuralType> |
Permite que a configuração seja executada para um tipo em um modelo. |
TypeConventionConfiguration |
Permite que a configuração seja executada para uma convenção leve com base nos tipos de entidade em um modelo. |
TypeConventionConfiguration<T> |
Permite que a configuração seja executada para uma convenção leve com base nos tipos de entidade em um modelo que herda de um tipo comum especificado. |
TypeConventionWithHavingConfiguration<T> |
Permite que a configuração seja executada para uma convenção leve com base nos tipos de entidade em um modelo e em um valor capturado. |
TypeConventionWithHavingConfiguration<T,TValue> |
Permite que a configuração seja executada para uma convenção leve com base nos tipos de entidade em um modelo que herda de um tipo comum especificado e um valor capturado. |
UpdateModificationStoredProcedureConfiguration<TEntityType> |
Permite que a configuração seja executada para um procedimento armazenado usado para atualizar entidades. |
ValueConditionConfiguration |
Configura uma coluna discriminatória usada para diferenciar entre tipos em uma hierarquia de herança. Essa funcionalidade de configuração está disponível por meio da API fluente code first, consulte DbModelBuilder. |
Entity Framework