Sdílet prostřednictvím


SqlServerPropertyBuilderExtensions.CanSetValueGenerationStrategy Metoda

Definice

Přetížení

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Vrátí hodnotu určující, zda lze danou hodnotu nastavit jako strategii generování hodnoty.

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

Vrátí hodnotu označující, zda lze danou hodnotu nastavit jako strategii generování hodnoty pro konkrétní tabulku.

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Vrátí hodnotu určující, zda lze danou hodnotu nastavit jako strategii generování hodnoty.

public static bool CanSetValueGenerationStrategy (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy? valueGenerationStrategy, bool fromDataAnnotation = false);
static member CanSetValueGenerationStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Nullable<Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy> * bool -> bool
<Extension()>
Public Function CanSetValueGenerationStrategy (propertyBuilder As IConventionPropertyBuilder, valueGenerationStrategy As Nullable(Of SqlServerValueGenerationStrategy), Optional fromDataAnnotation As Boolean = false) As Boolean

Parametry

propertyBuilder
IConventionPropertyBuilder

Tvůrce konfigurované vlastnosti.

valueGenerationStrategy
Nullable<SqlServerValueGenerationStrategy>

Strategie generování hodnot.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

true pokud lze danou hodnotu nastavit jako výchozí strategii generování hodnot.

Poznámky

Další informace a příklady najdete v tématech Modelování typů a relací entita Přístup k SQL Server a Azure SQL databází pomocí EF Core.

Platí pro

CanSetValueGenerationStrategy(IConventionPropertyBuilder, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

Vrátí hodnotu označující, zda lze danou hodnotu nastavit jako strategii generování hodnoty pro konkrétní tabulku.

public static bool CanSetValueGenerationStrategy (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy? valueGenerationStrategy, in Microsoft.EntityFrameworkCore.Metadata.StoreObjectIdentifier storeObject, bool fromDataAnnotation = false);
static member CanSetValueGenerationStrategy : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * Nullable<Microsoft.EntityFrameworkCore.Metadata.SqlServerValueGenerationStrategy> * StoreObjectIdentifier * bool -> bool
<Extension()>
Public Function CanSetValueGenerationStrategy (propertyBuilder As IConventionPropertyBuilder, valueGenerationStrategy As Nullable(Of SqlServerValueGenerationStrategy), ByRef storeObject As StoreObjectIdentifier, Optional fromDataAnnotation As Boolean = false) As Boolean

Parametry

propertyBuilder
IConventionPropertyBuilder

Tvůrce konfigurované vlastnosti.

valueGenerationStrategy
Nullable<SqlServerValueGenerationStrategy>

Strategie generování hodnot.

storeObject
StoreObjectIdentifier

Identifikátor tabulky.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

true pokud lze danou hodnotu nastavit jako výchozí strategii generování hodnot.

Poznámky

Další informace a příklady najdete v tématech Modelování typů a relací entita Přístup k SQL Server a Azure SQL databází pomocí EF Core.

Platí pro