ConventionDispatcher
ConventionDispatcher(ConventionSet)
Tracker
AssertNoScope()
DelayConventions()
OnBaseEntityTypeChanged(InternalEntityTypeBuilder, EntityType)
OnComplexPropertyAdded(IConventionComplexPropertyBuilder)
OnComplexPropertyAnnotationChanged(IConventionComplexPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnComplexPropertyFieldChanged(IConventionComplexPropertyBuilder, FieldInfo, FieldInfo)
OnComplexPropertyNullabilityChanged(IConventionComplexPropertyBuilder)
OnComplexPropertyRemoved(IConventionTypeBaseBuilder, IConventionComplexProperty)
OnComplexTypeAnnotationChanged(IConventionComplexTypeBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnComplexTypeMemberIgnored(IConventionComplexTypeBuilder, String)
OnDiscriminatorPropertySet(IConventionEntityTypeBuilder, String)
OnElementTypeAnnotationChanged(IConventionElementTypeBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnElementTypeNullabilityChanged(IConventionElementTypeBuilder)
OnEntityTypeAdded(IConventionEntityTypeBuilder)
OnEntityTypeAdded(InternalEntityTypeBuilder)
OnEntityTypeAnnotationChanged(IConventionEntityTypeBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnEntityTypeAnnotationChanged(InternalEntityTypeBuilder, String, Annotation, Annotation)
OnEntityTypeBaseTypeChanged(IConventionEntityTypeBuilder, IConventionEntityType, IConventionEntityType)
OnEntityTypeIgnored(InternalModelBuilder, String, Type)
OnEntityTypeMemberIgnored(IConventionEntityTypeBuilder, String)
OnEntityTypeMemberIgnored(InternalEntityTypeBuilder, String)
OnEntityTypeRemoved(IConventionModelBuilder, IConventionEntityType)
OnEntityTypeRemoved(InternalModelBuilder, EntityType)
OnForeignKeyAdded(IConventionForeignKeyBuilder)
OnForeignKeyAdded(InternalRelationshipBuilder)
OnForeignKeyAnnotationChanged(IConventionForeignKeyBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnForeignKeyDependentRequirednessChanged(IConventionForeignKeyBuilder)
OnForeignKeyNullNavigationSet(IConventionForeignKeyBuilder, Boolean)
OnForeignKeyOwnershipChanged(IConventionForeignKeyBuilder)
OnForeignKeyOwnershipChanged(InternalRelationshipBuilder)
OnForeignKeyPrincipalEndChanged(IConventionForeignKeyBuilder)
OnForeignKeyPropertiesChanged(IConventionForeignKeyBuilder, IReadOnlyList<IConventionProperty>, IConventionKey)
OnForeignKeyRemoved(IConventionEntityTypeBuilder, IConventionForeignKey)
OnForeignKeyRemoved(InternalEntityTypeBuilder, ForeignKey)
OnForeignKeyRequirednessChanged(IConventionForeignKeyBuilder)
OnForeignKeyRequirednessChanged(InternalRelationshipBuilder)
OnForeignKeyUniquenessChanged(IConventionForeignKeyBuilder)
OnForeignKeyUniquenessChanged(InternalRelationshipBuilder)
OnIndexAdded(IConventionIndexBuilder)
OnIndexAdded(InternalIndexBuilder)
OnIndexAnnotationChanged(IConventionIndexBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnIndexAnnotationChanged(InternalIndexBuilder, String, Annotation, Annotation)
OnIndexRemoved(IConventionEntityTypeBuilder, IConventionIndex)
OnIndexRemoved(InternalEntityTypeBuilder, Index)
OnIndexSortOrderChanged(IConventionIndexBuilder)
OnIndexUniquenessChanged(IConventionIndexBuilder)
OnIndexUniquenessChanged(InternalIndexBuilder)
OnKeyAdded(IConventionKeyBuilder)
OnKeyAdded(InternalKeyBuilder)
OnKeyAnnotationChanged(IConventionKeyBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnKeyRemoved(IConventionEntityTypeBuilder, IConventionKey)
OnKeyRemoved(InternalEntityTypeBuilder, Key)
OnModelAnnotationChanged(IConventionModelBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnModelAnnotationChanged(InternalModelBuilder, String, Annotation, Annotation)
OnModelBuilt(InternalModelBuilder)
OnModelFinalizing(IConventionModelBuilder)
OnModelInitialized(IConventionModelBuilder)
OnModelInitialized(InternalModelBuilder)
OnNavigationAdded(IConventionNavigationBuilder)
OnNavigationAdded(InternalRelationshipBuilder, Navigation)
OnNavigationAnnotationChanged(IConventionForeignKeyBuilder, IConventionNavigation, String, IConventionAnnotation, IConventionAnnotation)
OnNavigationRemoved(IConventionEntityTypeBuilder, IConventionEntityTypeBuilder, String, MemberInfo)
OnNavigationRemoved(InternalEntityTypeBuilder, InternalEntityTypeBuilder, String, MemberInfo)
OnNavigationRemoved(InternalEntityTypeBuilder, InternalEntityTypeBuilder, String, PropertyInfo)
OnPrimaryKeyChanged(InternalEntityTypeBuilder, Key)
OnPrimaryKeyChanged(IConventionEntityTypeBuilder, IConventionKey, IConventionKey)
OnPrincipalEndChanged(InternalRelationshipBuilder)
OnPropertyAdded(IConventionPropertyBuilder)
OnPropertyAdded(InternalPropertyBuilder)
OnPropertyAnnotationChanged(IConventionPropertyBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnPropertyAnnotationChanged(InternalPropertyBuilder, String, Annotation, Annotation)
OnPropertyElementTypeChanged(IConventionPropertyBuilder, IElementType, IElementType)
OnPropertyFieldChanged(InternalPropertyBuilder, FieldInfo)
OnPropertyFieldChanged(IConventionPropertyBuilder, FieldInfo, FieldInfo)
OnPropertyNullabilityChanged(IConventionPropertyBuilder)
OnPropertyNullableChanged(InternalPropertyBuilder)
OnPropertyRemoved(IConventionTypeBaseBuilder, IConventionProperty)
OnSkipNavigationAdded(IConventionSkipNavigationBuilder)
OnSkipNavigationAnnotationChanged(IConventionSkipNavigationBuilder, String, IConventionAnnotation, IConventionAnnotation)
OnSkipNavigationForeignKeyChanged(IConventionSkipNavigationBuilder, IConventionForeignKey, IConventionForeignKey)
OnSkipNavigationInverseChanged(IConventionSkipNavigationBuilder, IConventionSkipNavigation, IConventionSkipNavigation)
OnSkipNavigationRemoved(IConventionEntityTypeBuilder, IConventionSkipNavigation)
OnTriggerAdded(IConventionTriggerBuilder)
OnTriggerRemoved(IConventionEntityTypeBuilder, IConventionTrigger)
OnTypeIgnored(IConventionModelBuilder, String, Type)
StartBatch()
Track<T>(Func<T>, IConventionForeignKey)
net10.0-windows7.0
namespace Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal
{
public class ConventionDispatcher
{
public virtual IReadOnlyList<bool>? OnIndexSortOrderChanged(IConventionIndexBuilder! indexBuilder);
}
}
.NET | 8.09.010.0 |
---|---|
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assembly | Microsoft.EntityFrameworkCore , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Your project needs a package reference to |
Package | Microsoft.EntityFrameworkCore (9.0.3) net8.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API