Class InternalPropertyBuilder
- Namespace
- Microsoft.EntityFrameworkCore.Metadata.Internal
- Assembly
- Microsoft.EntityFrameworkCore.dll
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public class InternalPropertyBuilder : InternalPropertyBaseBuilder<IConventionPropertyBuilder, Property>, IConventionPropertyBuilder, IConventionPropertyBaseBuilder<IConventionPropertyBuilder>, IConventionAnnotatableBuilder
- Inheritance
-
InternalPropertyBuilder
- Implements
- Inherited Members
Constructors
InternalPropertyBuilder(Property, InternalModelBuilder)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public InternalPropertyBuilder(Property property, InternalModelBuilder modelBuilder)
Parameters
property
PropertymodelBuilder
InternalModelBuilder
Properties
This
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
protected override IConventionPropertyBuilder This { get; }
Property Value
Methods
AfterSave(PropertySaveBehavior?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? AfterSave(PropertySaveBehavior? behavior, ConfigurationSource configurationSource)
Parameters
behavior
PropertySaveBehavior?configurationSource
ConfigurationSource
Returns
Attach(InternalTypeBaseBuilder)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? Attach(InternalTypeBaseBuilder typeBaseBuilder)
Parameters
typeBaseBuilder
InternalTypeBaseBuilder
Returns
BeforeSave(PropertySaveBehavior?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? BeforeSave(PropertySaveBehavior? behavior, ConfigurationSource configurationSource)
Parameters
behavior
PropertySaveBehavior?configurationSource
ConfigurationSource
Returns
CanSetAfterSave(PropertySaveBehavior?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetAfterSave(PropertySaveBehavior? behavior, ConfigurationSource? configurationSource)
Parameters
behavior
PropertySaveBehavior?configurationSource
ConfigurationSource?
Returns
CanSetBeforeSave(PropertySaveBehavior?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetBeforeSave(PropertySaveBehavior? behavior, ConfigurationSource? configurationSource)
Parameters
behavior
PropertySaveBehavior?configurationSource
ConfigurationSource?
Returns
CanSetConversion(ValueConverter?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetConversion(ValueConverter? converter, ConfigurationSource? configurationSource)
Parameters
converter
ValueConverterconfigurationSource
ConfigurationSource?
Returns
CanSetConversion(Type?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetConversion(Type? providerClrType, ConfigurationSource? configurationSource)
Parameters
providerClrType
TypeconfigurationSource
ConfigurationSource?
Returns
CanSetConverter(Type?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetConverter(Type? converterType, ConfigurationSource? configurationSource)
Parameters
converterType
TypeconfigurationSource
ConfigurationSource?
Returns
CanSetElementType(Type?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetElementType(Type? elementType, ConfigurationSource? configurationSource)
Parameters
elementType
TypeconfigurationSource
ConfigurationSource?
Returns
CanSetIsConcurrencyToken(bool?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetIsConcurrencyToken(bool? concurrencyToken, ConfigurationSource? configurationSource)
Parameters
concurrencyToken
bool?configurationSource
ConfigurationSource?
Returns
CanSetIsRequired(bool?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetIsRequired(bool? required, ConfigurationSource? configurationSource)
Parameters
required
bool?configurationSource
ConfigurationSource?
Returns
CanSetIsUnicode(bool?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetIsUnicode(bool? unicode, ConfigurationSource? configurationSource)
Parameters
unicode
bool?configurationSource
ConfigurationSource?
Returns
CanSetMaxLength(int?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetMaxLength(int? maxLength, ConfigurationSource? configurationSource)
Parameters
maxLength
int?configurationSource
ConfigurationSource?
Returns
CanSetPrecision(int?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetPrecision(int? precision, ConfigurationSource? configurationSource)
Parameters
precision
int?configurationSource
ConfigurationSource?
Returns
CanSetProviderValueComparer(ValueComparer?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetProviderValueComparer(ValueComparer? comparer, ConfigurationSource? configurationSource)
Parameters
comparer
ValueComparerconfigurationSource
ConfigurationSource?
Returns
CanSetProviderValueComparer(Type?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetProviderValueComparer(Type? comparerType, ConfigurationSource? configurationSource)
Parameters
comparerType
TypeconfigurationSource
ConfigurationSource?
Returns
CanSetScale(int?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetScale(int? scale, ConfigurationSource? configurationSource)
Parameters
scale
int?configurationSource
ConfigurationSource?
Returns
CanSetSentinel(object?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetSentinel(object? sentinel, ConfigurationSource? configurationSource)
Parameters
sentinel
objectconfigurationSource
ConfigurationSource?
Returns
CanSetTypeMapping(CoreTypeMapping?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetTypeMapping(CoreTypeMapping? typeMapping, ConfigurationSource? configurationSource)
Parameters
typeMapping
CoreTypeMappingconfigurationSource
ConfigurationSource?
Returns
CanSetValueComparer(ValueComparer?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetValueComparer(ValueComparer? comparer, ConfigurationSource? configurationSource)
Parameters
comparer
ValueComparerconfigurationSource
ConfigurationSource?
Returns
CanSetValueComparer(Type?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetValueComparer(Type? comparerType, ConfigurationSource? configurationSource)
Parameters
comparerType
TypeconfigurationSource
ConfigurationSource?
Returns
CanSetValueGenerated(ValueGenerated?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetValueGenerated(ValueGenerated? valueGenerated, ConfigurationSource? configurationSource)
Parameters
valueGenerated
ValueGenerated?configurationSource
ConfigurationSource?
Returns
CanSetValueGenerator(Func<IProperty, IEntityType, ValueGenerator>?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetValueGenerator(Func<IProperty, IEntityType, ValueGenerator>? factory, ConfigurationSource? configurationSource)
Parameters
factory
Func<IProperty, IEntityType, ValueGenerator>configurationSource
ConfigurationSource?
Returns
CanSetValueGeneratorFactory(Type?, ConfigurationSource?)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual bool CanSetValueGeneratorFactory(Type? factory, ConfigurationSource? configurationSource)
Parameters
factory
TypeconfigurationSource
ConfigurationSource?
Returns
HasConversion(ValueConverter?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasConversion(ValueConverter? converter, ConfigurationSource configurationSource)
Parameters
converter
ValueConverterconfigurationSource
ConfigurationSource
Returns
HasConversion(Type?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasConversion(Type? providerClrType, ConfigurationSource configurationSource)
Parameters
providerClrType
TypeconfigurationSource
ConfigurationSource
Returns
HasConverter(Type?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasConverter(Type? converterType, ConfigurationSource configurationSource)
Parameters
converterType
TypeconfigurationSource
ConfigurationSource
Returns
HasField(FieldInfo?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasField(FieldInfo? fieldInfo, ConfigurationSource configurationSource)
Parameters
fieldInfo
FieldInfoconfigurationSource
ConfigurationSource
Returns
HasField(string?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasField(string? fieldName, ConfigurationSource configurationSource)
Parameters
fieldName
stringconfigurationSource
ConfigurationSource
Returns
HasMaxLength(int?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasMaxLength(int? maxLength, ConfigurationSource configurationSource)
Parameters
maxLength
int?configurationSource
ConfigurationSource
Returns
HasPrecision(int?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasPrecision(int? precision, ConfigurationSource configurationSource)
Parameters
precision
int?configurationSource
ConfigurationSource
Returns
HasProviderValueComparer(ValueComparer?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasProviderValueComparer(ValueComparer? comparer, ConfigurationSource configurationSource)
Parameters
comparer
ValueComparerconfigurationSource
ConfigurationSource
Returns
HasProviderValueComparer(Type?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasProviderValueComparer(Type? comparerType, ConfigurationSource configurationSource)
Parameters
comparerType
TypeconfigurationSource
ConfigurationSource
Returns
HasScale(int?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasScale(int? scale, ConfigurationSource configurationSource)
Parameters
scale
int?configurationSource
ConfigurationSource
Returns
HasSentinel(object?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasSentinel(object? sentinel, ConfigurationSource configurationSource)
Parameters
sentinel
objectconfigurationSource
ConfigurationSource
Returns
HasTypeMapping(CoreTypeMapping?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasTypeMapping(CoreTypeMapping? typeMapping, ConfigurationSource configurationSource)
Parameters
typeMapping
CoreTypeMappingconfigurationSource
ConfigurationSource
Returns
HasValueComparer(ValueComparer?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasValueComparer(ValueComparer? comparer, ConfigurationSource configurationSource)
Parameters
comparer
ValueComparerconfigurationSource
ConfigurationSource
Returns
HasValueComparer(Type?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasValueComparer(Type? comparerType, ConfigurationSource configurationSource)
Parameters
comparerType
TypeconfigurationSource
ConfigurationSource
Returns
HasValueGenerator(Func<IProperty, ITypeBase, ValueGenerator>?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasValueGenerator(Func<IProperty, ITypeBase, ValueGenerator>? factory, ConfigurationSource configurationSource)
Parameters
factory
Func<IProperty, ITypeBase, ValueGenerator>configurationSource
ConfigurationSource
Returns
HasValueGenerator(Type?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasValueGenerator(Type? valueGeneratorType, ConfigurationSource configurationSource)
Parameters
valueGeneratorType
TypeconfigurationSource
ConfigurationSource
Returns
HasValueGeneratorFactory(Type?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? HasValueGeneratorFactory(Type? factory, ConfigurationSource configurationSource)
Parameters
factory
TypeconfigurationSource
ConfigurationSource
Returns
IsConcurrencyToken(bool?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? IsConcurrencyToken(bool? concurrencyToken, ConfigurationSource configurationSource)
Parameters
concurrencyToken
bool?configurationSource
ConfigurationSource
Returns
IsRequired(bool?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? IsRequired(bool? required, ConfigurationSource configurationSource)
Parameters
required
bool?configurationSource
ConfigurationSource
Returns
IsUnicode(bool?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? IsUnicode(bool? unicode, ConfigurationSource configurationSource)
Parameters
unicode
bool?configurationSource
ConfigurationSource
Returns
SetElementType(Type?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalElementTypeBuilder? SetElementType(Type? elementType, ConfigurationSource configurationSource)
Parameters
elementType
TypeconfigurationSource
ConfigurationSource
Returns
UsePropertyAccessMode(PropertyAccessMode?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? UsePropertyAccessMode(PropertyAccessMode? propertyAccessMode, ConfigurationSource configurationSource)
Parameters
propertyAccessMode
PropertyAccessMode?configurationSource
ConfigurationSource
Returns
ValueGenerated(ValueGenerated?, ConfigurationSource)
This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.
public virtual InternalPropertyBuilder? ValueGenerated(ValueGenerated? valueGenerated, ConfigurationSource configurationSource)
Parameters
valueGenerated
ValueGenerated?configurationSource
ConfigurationSource