- IMutableProperty - AfterSaveBehavior 
- BeforeSaveBehavior 
- DeclaringEntityType 
- IsConcurrencyToken 
- IsNullable 
- IsReadOnlyAfterSave 
- IsReadOnlyBeforeSave 
- IsStoreGeneratedAlways 
- Sentinel 
- ValueGenerated 
- FindContainingPrimaryKey() 
- FindFirstPrincipal() 
- GetContainingForeignKeys() 
- GetContainingIndexes() 
- GetContainingKeys() 
- GetElementType() 
- GetPrincipals() 
- SetAfterSaveBehavior(PropertySaveBehavior?) 
- SetBeforeSaveBehavior(PropertySaveBehavior?) 
- SetElementType(Type) 
- SetIsUnicode(Boolean?) 
- SetJsonValueReaderWriterType(Type) 
- SetMaxLength(Int32?) 
- SetPrecision(Int32?) 
- SetProviderClrType(Type) 
- SetProviderValueComparer(Type) 
- SetProviderValueComparer(ValueComparer) 
- SetScale(Int32?) 
- SetTypeMapping(CoreTypeMapping) 
- SetValueComparer(Type) 
- SetValueComparer(ValueComparer) 
- SetValueConverter(Type) 
- SetValueConverter(ValueConverter) 
- SetValueGeneratorFactory(Type) 
- SetValueGeneratorFactory(Func<IProperty, ITypeBase, ValueGenerator>) 
- FindOverrides(IMutableProperty, StoreObjectIdentifier) 
- FindSharedStoreObjectRootProperty(IMutableProperty, StoreObjectIdentifier) 
- GetContainingForeignKeys(IMutableProperty) 
- GetContainingKeys(IMutableProperty) 
- GetContainingPrimaryKey(IMutableProperty) 
- GetOrCreateOverrides(IMutableProperty, StoreObjectIdentifier) 
- GetOverrides(IMutableProperty) 
- IsUnicode(IMutableProperty, Boolean?) 
- Relational(IMutableProperty) 
- RemoveOverrides(IMutableProperty, StoreObjectIdentifier) 
- SetCollation(IMutableProperty, String) 
- SetColumnName(IMutableProperty, String) 
- SetColumnName(IMutableProperty, String, StoreObjectIdentifier) 
- SetColumnOrder(IMutableProperty, Int32?) 
- SetColumnType(IMutableProperty, String) 
- SetComment(IMutableProperty, String) 
- SetComputedColumnSql(IMutableProperty, String) 
- SetDefaultValue(IMutableProperty, Object) 
- SetDefaultValueSql(IMutableProperty, String) 
- SetHiLoSequenceName(IMutableProperty, String) 
- SetHiLoSequenceSchema(IMutableProperty, String) 
- SetIdentityIncrement(IMutableProperty, Nullable<Int32>) 
- SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier) 
- SetIdentitySeed(IMutableProperty, Nullable<Int64>) 
- SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier) 
- SetIsFixedLength(IMutableProperty, Boolean?) 
- SetIsSparse(IMutableProperty, Nullable<Boolean>) 
- SetIsStored(IMutableProperty, Boolean?) 
- SetJsonPropertyName(IMutableProperty, String) 
- SetJsonPropertyName(IMutableProperty, String) 
- SetKeyValueComparer(IMutableProperty, ValueComparer) 
- SetMaxLength(IMutableProperty, Int32?) 
- SetProviderClrType(IMutableProperty, Type) 
- SetSequenceName(IMutableProperty, String) 
- SetSequenceSchema(IMutableProperty, String) 
- SetSrid(IMutableProperty, Int32?) 
- SetStructuralValueComparer(IMutableProperty, ValueComparer) 
- SetValueComparer(IMutableProperty, ValueComparer) 
- SetValueConverter(IMutableProperty, ValueConverter) 
- SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>) 
- SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier) 
- SetValueGeneratorFactory(IMutableProperty, Func<IProperty, IEntityType, ValueGenerator>) 
- SetVectorType(IMutableProperty, CosmosVectorType) 
- Sqlite(IMutableProperty) 
- SqlServer(IMutableProperty) 
 
net8.0
    namespace Microsoft.EntityFrameworkCore.Metadata
{
    public interface IMutableProperty : IReadOnlyAnnotatable, IMutableAnnotatable, IMutablePropertyBase, IReadOnlyProperty, IReadOnlyPropertyBase
    {
        bool IsNullable { get; set; }
    }
}
            | nuget.org | 0.0 % Reference this API 0.0 % Get property 0.0 % Set property | 
|---|---|
| Upgrade Planner | 0.0 % Reference this API 0.0 % Get property 0.0 % Set property | 
| .NET | 8.09.010.0 | 
| .NET Core | 2.02.12.2 | 
| 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 | The property getter is supported on all platforms. The property setter is supported on all platforms. | 
- Built-in API
- Package-provided API