ManyToManyJoinEntityTypeConvention
ManyToManyJoinEntityTypeConvention(ProviderConventionSetBuilderDependencies)
Dependencies
CreateJoinEntityType(String, IConventionSkipNavigation)
CreateSkipNavigationForeignKey(IConventionSkipNavigation, IConventionEntityTypeBuilder)
GenerateJoinTypeName(IConventionSkipNavigation)
ProcessSkipNavigationAdded(IConventionSkipNavigationBuilder, IConventionContext<IConventionSkipNavigationBuilder>)
ProcessSkipNavigationForeignKeyChanged(IConventionSkipNavigationBuilder, IConventionForeignKey, IConventionForeignKey, IConventionContext<IConventionForeignKey>)
ProcessSkipNavigationInverseChanged(IConventionSkipNavigationBuilder, IConventionSkipNavigation, IConventionSkipNavigation, IConventionContext<IConventionSkipNavigation>)
ProcessSkipNavigationRemoved(IConventionEntityTypeBuilder, IConventionSkipNavigation, IConventionContext<IConventionSkipNavigation>)
ShouldCreateJoinType(IConventionSkipNavigation)
net10.0-windows7.0
namespace Microsoft.EntityFrameworkCore.Metadata.Conventions
{
public class ManyToManyJoinEntityTypeConvention : IConvention, ISkipNavigationAddedConvention, ISkipNavigationForeignKeyChangedConvention, ISkipNavigationInverseChangedConvention, ISkipNavigationRemovedConvention
}
nuget.org | 0.0 % Reference this API 0.0 % Derive from this class or interface |
---|---|
.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