RelationalPropertyBuilderExtensions Класс

Определение

Методы расширения для реляционной базы данных для PropertyBuilder.

public static class RelationalPropertyBuilderExtensions
type RelationalPropertyBuilderExtensions = class
Public Module RelationalPropertyBuilderExtensions
Наследование
RelationalPropertyBuilderExtensions

Комментарии

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

Методы

CanSetCollation(IConventionPropertyBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать заданное значение в качестве параметров сортировки.

CanSetColumnName(IConventionPropertyBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать заданный столбец для свойства .

CanSetColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Возвращает значение, указывающее, можно ли задать заданный столбец для определенного табличного объекта хранилища для свойства .

CanSetColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Возвращает значение, указывающее, можно ли задать заданный порядок столбцов для свойства .

CanSetColumnType(IConventionPropertyBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать заданный тип данных для свойства .

CanSetComment(IConventionPropertyBuilder, Object, Boolean)

Возвращает значение, указывающее, можно ли задать заданное значение в качестве комментария для столбца.

CanSetComment(IConventionPropertyBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать заданное значение в качестве комментария для столбца.

CanSetComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

Возвращает значение, указывающее, можно ли задать заданное вычисляемое значение SQL-выражение для столбца.

CanSetDefaultValue(IConventionPropertyBuilder, Object, Boolean)

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

CanSetDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

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

CanSetIsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Возвращает значение, указывающее, можно ли настроить свойство как фиксированную длину.

CanSetIsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

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

CanSetJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

Возвращает значение, указывающее, может ли данное значение использоваться в качестве имени свойства JSON для данного свойства сущности.

HasColumnName(IConventionPropertyBuilder, String, Boolean)

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

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

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

HasColumnName(PropertyBuilder, String)

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

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

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

HasColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

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

HasColumnOrder(PropertyBuilder, Nullable<Int32>)

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

HasColumnOrder<TProperty>(PropertyBuilder<TProperty>, Nullable<Int32>)

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

HasColumnType(IConventionPropertyBuilder, String, Boolean)

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

HasColumnType(PropertyBuilder, String)

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

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

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

HasComment(IConventionPropertyBuilder, String, Boolean)

Настройка примечания для применения к столбцу

HasComment(PropertyBuilder, String)

Настройка примечания для применения к столбцу

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

Настройка примечания для применения к столбцу

HasComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

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

HasComputedColumnSql(PropertyBuilder)

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

HasComputedColumnSql(PropertyBuilder, String)

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

HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)

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

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>)

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

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

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

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String, Nullable<Boolean>)

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

HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)

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

HasDefaultValue(PropertyBuilder)

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

HasDefaultValue(PropertyBuilder, Object)

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

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)

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

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)

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

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

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

HasDefaultValueSql(PropertyBuilder)

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

HasDefaultValueSql(PropertyBuilder, String)

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

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)

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

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

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

HasJsonPropertyName(IConventionPropertyBuilder, String, Boolean)

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

HasJsonPropertyName(PropertyBuilder, String)

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

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

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

IsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Настраивает свойство как способное хранить только данные фиксированной длины, например строки.

IsFixedLength(PropertyBuilder, Boolean)

Настраивает свойство как способное хранить только данные фиксированной длины, например строки.

IsFixedLength<TProperty>(PropertyBuilder<TProperty>, Boolean)

Настраивает свойство как способное хранить только данные фиксированной длины, например строки.

IsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

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

UseCollation(IConventionPropertyBuilder, String, Boolean)

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

UseCollation(PropertyBuilder, String)

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

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

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

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