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)
net9.0
namespace Microsoft.EntityFrameworkCore
{
public static class RelationalPropertyExtensions
{
public static IMutableRelationalPropertyOverrides! GetOrCreateOverrides(this IMutableProperty! property, in StoreObjectIdentifier storeObject);
}
}
nuget.org | 0.0 % Reference this API |
---|---|
.NET | 8.09.010.0 |
Information specific to net9.0 | |
Assembly | Microsoft.EntityFrameworkCore.Relational , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Your project needs a package reference to |
Package | Microsoft.EntityFrameworkCore.Relational (9.0.3) net8.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API