Microsoft.EntityFrameworkCore.Metadata.Builders Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
CheckConstraintBuilder |
Fornisce un'API semplice per la configurazione di un vincolo CHECK. |
CollectionCollectionBuilder |
Fornisce un'API semplice per la configurazione di una relazione uno-a-molti. |
CollectionCollectionBuilder<TLeftEntity,TRightEntity> |
Fornisce un'API semplice per la configurazione di una relazione molti-a-molti. |
CollectionNavigationBuilder |
Fornisce un'API semplice per la configurazione di una relazione in cui la configurazione è iniziata alla fine della relazione con una raccolta che contiene istanze di un altro tipo di entità. Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
CollectionNavigationBuilder<TEntity,TRelatedEntity> |
Fornisce un'API semplice per la configurazione di una relazione in cui la configurazione è iniziata alla fine della relazione con una raccolta che contiene istanze di un altro tipo di entità. |
CollectionOwnershipBuilder |
Fornisce un'API semplice per la configurazione di una proprietà uno-a-molti. |
CollectionOwnershipBuilder<TEntity,TDependentEntity> |
Fornisce un'API semplice per la configurazione di una proprietà uno-a-uno. |
ColumnBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
ColumnBuilder<TProperty> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
ComplexPropertiesConfigurationBuilder |
Fornisce una superficie API semplice per impostare le impostazioni predefinite delle proprietà prima dell'esecuzione delle convenzioni. |
ComplexPropertiesConfigurationBuilder<TProperty> |
Fornisce una superficie API semplice per impostare le impostazioni predefinite delle proprietà prima dell'esecuzione delle convenzioni. |
ComplexPropertyBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableComplexProperty. |
ComplexPropertyBuilder<TComplex> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableEntityType. |
ComplexTypePrimitiveCollectionBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
ComplexTypePrimitiveCollectionBuilder<TProperty> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
ComplexTypePropertyBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
ComplexTypePropertyBuilder<TProperty> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
ConventionSetBuilder |
Fornisce una semplice superficie API per la configurazione delle convenzioni. |
DataBuilder |
Consente un'ulteriore configurazione dei dati del modello. |
DataBuilder<TEntity> |
Consente un'ulteriore configurazione dei dati del modello. |
DbFunctionBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableDbFunction. |
DbFunctionBuilderBase |
Fornisce un'API semplice per la configurazione di un oggetto IMutableDbFunction. |
DbFunctionParameterBuilder |
Fornisce un'API semplice per la configurazione di un oggetto Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameter. |
DiscriminatorBuilder |
Fornisce una superficie API semplice per l'impostazione di valori discriminatori. |
DiscriminatorBuilder<TDiscriminator> |
Fornisce una superficie API semplice per l'impostazione di valori discriminatori. |
ElementTypeBuilder |
Fornisce un'API semplice per la configurazione IMutableElementType di una raccolta primitiva. |
EntityTypeBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableEntityType. |
EntityTypeBuilder<TEntity> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableEntityType. |
IndexBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableIndex. |
IndexBuilder<T> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableIndex. |
InvertibleRelationshipBuilderBase |
Classe di base usata per la configurazione di una relazione invertibile. |
KeyBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableKey. |
KeyBuilder<T> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableKey. |
NavigationBuilder |
Fornisce un'API semplice per la configurazione di un IMutableNavigation oggetto o IMutableSkipNavigation. |
NavigationBuilder<TSource,TTarget> |
Fornisce un'API semplice per la configurazione di un IMutableNavigation oggetto o .IMutableSkipNavigation |
OwnedEntityTypeBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedEntityTypeBuilder<T> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationBuilder |
Fornisce un'API semplice per la configurazione di una navigazione in un tipo di entità di proprietà. |
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> |
Fornisce un'API semplice per la configurazione di una navigazione in un tipo di entità di proprietà. |
OwnedNavigationSplitTableBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationSplitTableBuilder<TOwnerEntity,TDependentEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationSplitViewBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationStoredProcedureBuilder |
Fornisce un'API semplice per la configurazione di un IMutableStoredProcedure tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
OwnedNavigationStoredProcedureBuilder<TOwnerEntity,TDependentEntity> |
Fornisce un'API semplice per la configurazione di un IMutableStoredProcedure tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
OwnedNavigationTableBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationTableValuedFunctionBuilder |
Fornisce un'API semplice per la configurazione di un IMutableDbFunction tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity> |
Fornisce un'API semplice per la configurazione di un IMutableDbFunction tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
OwnedNavigationTemporalPeriodPropertyBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationTemporalTableBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationViewBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnedNavigationViewBuilder<TOwnerEntity,TDependentEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
OwnershipBuilder |
Fornisce un'API semplice per la configurazione di una proprietà. |
OwnershipBuilder<TEntity,TDependentEntity> |
Fornisce un'API semplice per la configurazione di una proprietà. |
PrimitiveCollectionBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
PrimitiveCollectionBuilder<TProperty> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
PropertiesConfigurationBuilder |
Fornisce una superficie API semplice per impostare le impostazioni predefinite delle proprietà prima dell'esecuzione delle convenzioni. |
PropertiesConfigurationBuilder<TProperty> |
Fornisce una superficie API semplice per impostare le impostazioni predefinite delle proprietà prima dell'esecuzione delle convenzioni. |
PropertyBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
PropertyBuilder<TProperty> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableProperty. |
QueryTypeBuilder |
Fornisce un'API semplice per la configurazione di un tipo di query. Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
QueryTypeBuilder<TQuery> |
Fornisce un'API semplice per la configurazione di un oggetto IMutableEntityType. Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
ReferenceCollectionBuilder |
Fornisce un'API semplice per la configurazione di una relazione uno-a-molti. |
ReferenceCollectionBuilder<TPrincipalEntity,TDependentEntity> |
Fornisce un'API semplice per la configurazione di una relazione uno-a-molti. |
ReferenceCollectionBuilderBase |
Fornisce un'API semplice per la configurazione di una relazione uno-a-molti. Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
ReferenceNavigationBuilder |
Fornisce un'API semplice per la configurazione di una relazione in cui la configurazione è iniziata in una fine della relazione con un riferimento che punta a un'istanza di un altro tipo di entità. |
ReferenceNavigationBuilder<TEntity,TRelatedEntity> |
Fornisce un'API semplice per la configurazione di una relazione in cui la configurazione è iniziata in una fine della relazione con un riferimento che punta a un'istanza di un altro tipo di entità. |
ReferenceOwnershipBuilder |
Fornisce un'API semplice per la configurazione di una proprietà uno-a-uno. |
ReferenceOwnershipBuilder<TEntity,TRelatedEntity> |
Fornisce un'API semplice per la configurazione di una proprietà uno-a-uno. |
ReferenceReferenceBuilder |
Fornisce un'API semplice per la configurazione di una relazione uno-a-uno. |
ReferenceReferenceBuilder<TEntity,TRelatedEntity> |
Fornisce un'API semplice per la configurazione di una relazione uno-a-uno. |
ReferenceReferenceBuilderBase |
Questa API supporta l'infrastruttura Entity Framework Core e non deve essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future. |
RelationshipBuilderBase |
Classe di base usata per la configurazione di una relazione. |
SequenceBuilder |
Fornisce un'API semplice per la configurazione di un oggetto ISequence. |
SplitTableBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
SplitTableBuilder<TEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
SplitViewBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
SplitViewBuilder<TEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
StoredProcedureBuilder |
Fornisce un'API semplice per la configurazione di un IMutableStoredProcedure tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
StoredProcedureBuilder<TEntity> |
Fornisce un'API semplice per la configurazione di un IMutableStoredProcedure tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
StoredProcedureParameterBuilder |
Fornisce un'API semplice per la configurazione di un IStoredProcedure parametro. |
StoredProcedureResultColumnBuilder |
Fornisce un'API semplice per la configurazione di una IStoredProcedure colonna di risultati. |
TableBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
TableBuilder<TEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
TableTriggerBuilder |
Fornisce un punto API per le estensioni specifiche del provider per la configurazione di un oggetto ITrigger. |
TableValuedFunctionBuilder |
Fornisce un'API semplice per la configurazione di un IMutableDbFunction tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
TableValuedFunctionBuilder<TEntity> |
Fornisce un'API semplice per la configurazione di un IMutableDbFunction tipo di entità a cui viene eseguito il mapping di un tipo di entità. |
TemporalPeriodPropertyBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
TemporalTableBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
TemporalTableBuilder<TEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
TriggerBuilder |
Fornisce un punto API per le estensioni specifiche del provider per la configurazione di un oggetto ITrigger. |
TypeMappingConfigurationBuilder |
Fornisce una superficie API semplice per impostare le impostazioni predefinite delle proprietà prima dell'esecuzione delle convenzioni. |
TypeMappingConfigurationBuilder<TProperty> |
Fornisce una superficie API semplice per impostare le impostazioni predefinite delle proprietà prima dell'esecuzione delle convenzioni. |
ViewBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
ViewBuilder<TEntity> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
ViewColumnBuilder |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
ViewColumnBuilder<TProperty> |
Le istanze di questa classe vengono restituite dai metodi quando si usa l'API ModelBuilder e non è progettato per essere costruito direttamente nel codice dell'applicazione. |
Interfacce
IConventionAnnotatableBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionAnnotatable oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionCheckConstraintBuilder |
Fornisce un'API semplice per la configurazione di un vincolo CHECK. |
IConventionComplexPropertyBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionComplexProperty oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionComplexTypeBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionComplexProperty oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionDbFunctionBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionDbFunction. |
IConventionDbFunctionParameterBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionDbFunctionParameter. |
IConventionDiscriminatorBuilder |
Fornisce una superficie API semplice per impostare i valori discriminatori dalle convenzioni. |
IConventionElementTypeBuilder |
Fornisce una superficie API semplice per la configurazione di un IConventionElementType oggetto per una raccolta primitiva dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionEntityTypeBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionEntityType oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionEntityTypeMappingFragmentBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionEntityTypeMappingFragment. |
IConventionForeignKeyBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionForeignKey oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionIndexBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionIndex oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionKeyBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionKey oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionModelBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionModelBuilder oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionNavigationBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionNavigation oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionOwnedEntityTypeBuilder |
Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionPropertyBaseBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionPropertyBase oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionPropertyBaseBuilder<TBuilder> |
Fornisce una semplice superficie API per la configurazione di un IConventionPropertyBase oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionPropertyBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionProperty oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionRelationalPropertyOverridesBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionRelationalPropertyOverrides. |
IConventionRelationshipBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionForeignKey oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionSequenceBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionSequence. |
IConventionServicePropertyBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionServiceProperty oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionSkipNavigationBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionSkipNavigation oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |
IConventionStoredProcedureBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionStoredProcedure. |
IConventionStoredProcedureParameterBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionStoredProcedureParameter. |
IConventionStoredProcedureResultColumnBuilder |
Fornisce un'API semplice per la configurazione di un oggetto IConventionStoredProcedureResultColumn. |
IConventionTriggerBuilder |
Fornisce un punto API per le estensioni specifiche del provider per la configurazione di un oggetto IConventionTrigger. |
IConventionTypeBaseBuilder |
Fornisce una semplice superficie API per la configurazione di un IConventionTypeBase oggetto dalle convenzioni. Questa interfaccia viene in genere usata dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione. |