RelationalPrimitiveCollectionBuilderExtensions.HasComputedColumnSql Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
HasComputedColumnSql(PrimitiveCollectionBuilder) |
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных. |
HasComputedColumnSql(PrimitiveCollectionBuilder, String) |
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных. |
HasComputedColumnSql(PrimitiveCollectionBuilder, String, Nullable<Boolean>) |
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных. |
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String) |
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных. |
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>) |
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных. |
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>) |
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных. |
HasComputedColumnSql(PrimitiveCollectionBuilder)
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder HasComputedColumnSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As PrimitiveCollectionBuilder) As PrimitiveCollectionBuilder
Параметры
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder
Построитель настраиваемого свойства.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Комментарии
При вызове без аргументов этот метод сообщает EF, что столбец вычисляется без необходимости указывать фактический SQL, используемый для его вычисления. Это может быть полезно при сопоставлении EF с существующей базой данных.
Дополнительные сведения и примеры см. в разделе Значения базы данных по умолчанию .
Применяется к
HasComputedColumnSql(PrimitiveCollectionBuilder, String)
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder HasComputedColumnSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As PrimitiveCollectionBuilder, sql As String) As PrimitiveCollectionBuilder
Параметры
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder
Построитель настраиваемого свойства.
- sql
- String
Выражение SQL, которое вычисляет значения для столбца.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Комментарии
Дополнительные сведения и примеры см. в разделе Значения базы данных по умолчанию .
Применяется к
HasComputedColumnSql(PrimitiveCollectionBuilder, String, Nullable<Boolean>)
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder HasComputedColumnSql (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder primitiveCollectionBuilder, string? sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder
<Extension()>
Public Function HasComputedColumnSql (primitiveCollectionBuilder As PrimitiveCollectionBuilder, sql As String, stored As Nullable(Of Boolean)) As PrimitiveCollectionBuilder
Параметры
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder
Построитель настраиваемого свойства.
- sql
- String
Выражение SQL, которое вычисляет значения для столбца.
При true
значении вычисляемое значение вычисляется при изменении строки и сохраняется в базе данных, как в обычном столбце.
При false
значении значение вычисляется при считываемом значении и не занимает фактическое хранилище.
null
выбирает поставщик базы данных по умолчанию.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Комментарии
Дополнительные сведения и примеры см. в разделе Значения базы данных по умолчанию .
Применяется к
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, string? sql);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As PrimitiveCollectionBuilder(Of TProperty), sql As String) As PrimitiveCollectionBuilder(Of TProperty)
Параметры типа
- TProperty
Настраиваемый тип свойства.
Параметры
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder<TProperty>
Построитель настраиваемого свойства.
- sql
- String
Выражение SQL, которое вычисляет значения для столбца.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Комментарии
Дополнительные сведения и примеры см. в разделе Значения базы данных по умолчанию .
Применяется к
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>)
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder, string? sql, bool? stored);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property> * string * Nullable<bool> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As PrimitiveCollectionBuilder(Of TProperty), sql As String, stored As Nullable(Of Boolean)) As PrimitiveCollectionBuilder(Of TProperty)
Параметры типа
- TProperty
Настраиваемый тип свойства.
Параметры
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder<TProperty>
Построитель настраиваемого свойства.
- sql
- String
Выражение SQL, которое вычисляет значения для столбца.
При true
значении вычисляемое значение вычисляется при изменении строки и сохраняется в базе данных, как в обычном столбце.
При false
значении значение вычисляется при считываемом значении и не занимает фактическое хранилище.
null
выбирает поставщик базы данных по умолчанию.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Комментарии
Дополнительные сведения и примеры см. в разделе Значения базы данных по умолчанию .
Применяется к
HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
- Исходный код:
- RelationalPrimitiveCollectionBuilderExtensions.cs
Настраивает свойство для сопоставления с вычисляемого столбца при нацеливанием на реляционную базу данных.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> HasComputedColumnSql<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> primitiveCollectionBuilder);
static member HasComputedColumnSql : Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
<Extension()>
Public Function HasComputedColumnSql(Of TProperty) (primitiveCollectionBuilder As PrimitiveCollectionBuilder(Of TProperty)) As PrimitiveCollectionBuilder(Of TProperty)
Параметры типа
- TProperty
Настраиваемый тип свойства.
Параметры
- primitiveCollectionBuilder
- PrimitiveCollectionBuilder<TProperty>
Построитель настраиваемого свойства.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Комментарии
При вызове без аргументов этот метод сообщает EF, что столбец вычисляется без необходимости указывать фактический SQL, используемый для его вычисления. Это может быть полезно при сопоставлении EF с существующей базой данных.
Дополнительные сведения и примеры см. в разделе Значения базы данных по умолчанию .
Применяется к
Entity Framework