RelationalPropertyBuilderExtensions.IsStoredComputedColumn 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定屬性,使其在針對關聯式資料庫時,映射到該類型的計算欄位。
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? IsStoredComputedColumn(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, bool? stored, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder IsStoredComputedColumn(this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, bool? stored, bool fromDataAnnotation = false);
static member IsStoredComputedColumn : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Nullable<bool> * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function IsStoredComputedColumn (propertyBuilder As IConventionPropertyBuilder, stored As Nullable(Of Boolean), Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
參數
- propertyBuilder
- IConventionPropertyBuilder
正在配置的物業的建商。
若 true,計算出的值會根據列修改計算並像一般欄位一樣儲存在資料庫中。
若 false,則該值在讀取時計算,且不佔用任何實際儲存空間。
null 選擇資料庫提供者的預設值。
- fromDataAnnotation
- Boolean
表示配置是否以資料註解方式指定。
傳回
如果設定是套用,則使用同一個建構者實例, null 否則。
備註
更多資訊與範例請參閱 資料庫預設值 。