RelationalPropertyBuilderExtensions.IsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean) Yöntem

Tanım

İlişkisel bir veritabanını hedeflerken, özelliği verilen türdeki bir hesaplanmış sütunla eşlenecek şekilde yapılandırır.

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

Parametreler

propertyBuilder
IConventionPropertyBuilder

Yapılandırılmakta olan özellik için Oluşturucu.

stored
Nullable<Boolean>

Eğer true , hesaplanan değer satır değişikliği üzerinde hesaplanır ve veritabanında normal bir sütun gibi depolanır. Bu false değer, değer okuma olduğunda hesaplanır ve gerçek depolama alanı kullanmaz. null veritabanı sağlayıcısı varsayılanını seçer.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionPropertyBuilder

Yapılandırma uygulanmışsa aynı Oluşturucu örneği, null tersi durumda.

Açıklamalar

Daha fazla bilgi için bkz. veritabanı varsayılan değerleri .

Şunlara uygulanır