IConventionForeignKeyBuilder
Metadata
CanInvert(IReadOnlyList<IConventionProperty>, Boolean)
CanSetEntityTypes(IConventionEntityType, IConventionEntityType, Boolean)
CanSetForeignKey(IReadOnlyList<IConventionProperty>, Boolean)
CanSetForeignKey(IReadOnlyList<String>, Boolean)
CanSetIsOwnership(Boolean?, Boolean)
CanSetIsRequired(Boolean?, Boolean)
CanSetIsRequiredDependent(Boolean?, Boolean)
CanSetIsUnique(Boolean?, Boolean)
CanSetNavigation(MemberInfo, Boolean, Boolean)
CanSetNavigation(String, Boolean, Boolean)
CanSetNavigations(MemberInfo, MemberInfo, Boolean)
CanSetNavigations(String, String, Boolean)
CanSetOnDelete(DeleteBehavior?, Boolean)
CanSetPrincipalKey(IReadOnlyList<IConventionProperty>, Boolean)
CanSetPrincipalKey(IReadOnlyList<String>, Boolean)
HasAnnotation(String, Object, Boolean)
HasEntityTypes(IConventionEntityType, IConventionEntityType, Boolean)
HasForeignKey(IReadOnlyList<IConventionProperty>, Boolean)
HasForeignKey(IReadOnlyList<String>, Boolean)
HasNavigation(MemberInfo, Boolean, Boolean)
HasNavigation(String, Boolean, Boolean)
HasNavigations(MemberInfo, MemberInfo, Boolean)
HasNavigations(String, String, Boolean)
HasNoAnnotation(String, Boolean)
HasNonNullAnnotation(String, Object, Boolean)
HasPrincipalKey(IReadOnlyList<IConventionProperty>, Boolean)
HasPrincipalKey(IReadOnlyList<String>, Boolean)
IsOwnership(Boolean?, Boolean)
IsRequired(Boolean?, Boolean)
IsRequiredDependent(Boolean?, Boolean)
IsUnique(Boolean?, Boolean)
OnDelete(DeleteBehavior?, Boolean)
CanSetConstraintName(IConventionForeignKeyBuilder, String, Boolean)
HasConstraintName(IConventionForeignKeyBuilder, String, Boolean)
net8.0
namespace Microsoft.EntityFrameworkCore.Metadata.Builders
{
public interface IConventionForeignKeyBuilder : IConventionAnnotatableBuilder
{
IConventionForeignKeyBuilder? IsRequired(bool? required, bool fromDataAnnotation = false);
}
}
.NET | 8.09.010.0 |
---|---|
Information specific to net8.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