Table of Contents

Class RelationalPropertyOverrides

Namespace
Microsoft.EntityFrameworkCore.Metadata.Internal
Assembly
Microsoft.EntityFrameworkCore.Relational.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 RelationalPropertyOverrides : ConventionAnnotatable
Inheritance
RelationalPropertyOverrides

Constructors

RelationalPropertyOverrides()

public RelationalPropertyOverrides()

Properties

ColumnName

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 string ColumnName { get; set; }

Property Value

string

Methods

Find(IProperty, in StoreObjectIdentifier)

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 static RelationalPropertyOverrides Find(IProperty property, in StoreObjectIdentifier storeObject)

Parameters

property IProperty
storeObject StoreObjectIdentifier

Returns

RelationalPropertyOverrides

GetColumnNameConfigurationSource()

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 ConfigurationSource? GetColumnNameConfigurationSource()

Returns

ConfigurationSource?

GetOrCreate(IConventionProperty, in StoreObjectIdentifier)

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 static RelationalPropertyOverrides GetOrCreate(IConventionProperty property, in StoreObjectIdentifier storeObject)

Parameters

property IConventionProperty
storeObject StoreObjectIdentifier

Returns

RelationalPropertyOverrides

GetOrCreate(IMutableProperty, in StoreObjectIdentifier)

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 static RelationalPropertyOverrides GetOrCreate(IMutableProperty property, in StoreObjectIdentifier storeObject)

Parameters

property IMutableProperty
storeObject StoreObjectIdentifier

Returns

RelationalPropertyOverrides

SetColumnName(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 string SetColumnName(string columnName, ConfigurationSource configurationSource)

Parameters

columnName string
configurationSource ConfigurationSource

Returns

string