Поделиться через


RelationalPropertyBuilderExtensions.HasColumnName Метод

Определение

Перегрузки

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Настраивает столбец, с которым сопоставляется свойство в определенном объекте хранилища, похожем на таблицу.

HasColumnName(PropertyBuilder, String)

Настраивает столбец, которому сопоставляется свойство при выборе реляционной базы данных.

HasColumnName(IConventionPropertyBuilder, String, Boolean)

Настраивает столбец, которому сопоставляется свойство при выборе реляционной базы данных.

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

Настраивает столбец, которому сопоставляется свойство при выборе реляционной базы данных.

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Настраивает столбец, с которым сопоставляется свойство в определенном объекте хранилища, похожем на таблицу.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string name, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject, bool fromDataAnnotation = false);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * StoreObjectIdentifier * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As IConventionPropertyBuilder, name As String, ByRef storeObject As StoreObjectIdentifier, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Параметры

propertyBuilder
IConventionPropertyBuilder

Построитель настраиваемого свойства.

name
String

Имя столбца.

storeObject
StoreObjectIdentifier

Идентификатор объекта store.

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

Возвращаемое значение

Тот же экземпляр построителя, если конфигурация была применена, в null противном случае .

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

Применяется к

HasColumnName(PropertyBuilder, String)

Настраивает столбец, которому сопоставляется свойство при выборе реляционной базы данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? name);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As PropertyBuilder, name As String) As PropertyBuilder

Параметры

propertyBuilder
PropertyBuilder

Построитель настраиваемого свойства.

name
String

Имя столбца.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

Применяется к

HasColumnName(IConventionPropertyBuilder, String, Boolean)

Настраивает столбец, которому сопоставляется свойство при выборе реляционной базы данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string name, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasColumnName (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? name, bool fromDataAnnotation = false);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasColumnName (propertyBuilder As IConventionPropertyBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Параметры

propertyBuilder
IConventionPropertyBuilder

Построитель настраиваемого свойства.

name
String

Имя столбца.

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

Возвращаемое значение

Тот же экземпляр построителя, если конфигурация была применена, в null противном случае .

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

Применяется к

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

Настраивает столбец, которому сопоставляется свойство при выборе реляционной базы данных.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnName<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string name);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnName<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? name);
static member HasColumnName : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasColumnName(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), name As String) As PropertyBuilder(Of TProperty)

Параметры типа

TProperty

Настраиваемый тип свойства.

Параметры

propertyBuilder
PropertyBuilder<TProperty>

Построитель настраиваемого свойства.

name
String

Имя столбца.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.

Комментарии

Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .

Применяется к