Udostępnij za pośrednictwem


RelationalPropertyBuilderExtensions.IsStoredComputedColumn Metoda

Definicja

Konfiguruje właściwość do mapowania na obliczoną kolumnę danego typu podczas określania wartości docelowej relacyjnej bazy danych.

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

Parametry

propertyBuilder
IConventionPropertyBuilder

Konstruktor dla konfigurowanej właściwości.

stored
Nullable<Boolean>

Jeśli truewartość obliczana jest obliczana przy modyfikacji wiersza i przechowywana w bazie danych, jak zwykła kolumna. Jeśli falsewartość jest obliczana, gdy wartość jest odczytywana i nie zajmuje żadnego rzeczywistego magazynu. null wybiera domyślnego dostawcę bazy danych.

fromDataAnnotation
Boolean

Wskazuje, czy konfiguracja została określona przy użyciu adnotacji danych.

Zwraca

To samo wystąpienie konstruktora, jeśli konfiguracja została zastosowana, null w przeciwnym razie.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Wartości domyślne bazy danych .

Dotyczy