Jazyk

SqlServerPropertyExtensions Třída

Definice

Metody rozšíření vlastností pro metadata specifické pro SQL Server

[System.Runtime.CompilerServices.Nullable(0)]
public static class SqlServerPropertyExtensions
public static class SqlServerPropertyExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlServerPropertyExtensions = class
type SqlServerPropertyExtensions = class
Public Module SqlServerPropertyExtensions
Dědičnost
SqlServerPropertyExtensions
Atributy

Poznámky

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

Metody

Název Description
FindHiLoSequence(IProperty, StoreObjectIdentifier)

ISequence Najde v modelu, který se má použít pro vzor hi-lo.

FindHiLoSequence(IProperty)

ISequence Najde v modelu, který se má použít pro vzor hi-lo.

FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence Najde v modelu, který se má použít pro vzor hi-lo.

FindHiLoSequence(IReadOnlyProperty)

ISequence Najde v modelu, který se má použít pro vzor hi-lo.

FindSequence(IProperty, StoreObjectIdentifier)

ISequence Najde v modelu, který se má použít pro model generování klíčových hodnot.

FindSequence(IProperty)

ISequence Najde v modelu, který se má použít pro model generování klíčových hodnot.

FindSequence(IReadOnlyProperty, StoreObjectIdentifier)

ISequence Najde v modelu, který se má použít pro model generování klíčových hodnot.

FindSequence(IReadOnlyProperty)

ISequence Najde v modelu, který se má použít pro model generování klíčových hodnot.

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

Vrátí název, který se má použít pro hi-lo sekvenci.

GetHiLoSequenceName(IProperty)

Vrátí název, který se má použít pro hi-lo sekvenci.

GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí název, který se má použít pro hi-lo sekvenci.

GetHiLoSequenceName(IReadOnlyProperty)

Vrátí název, který se má použít pro hi-lo sekvenci.

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí název sekvence hi-lo.

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

Vrátí schéma, které se má použít pro hi-lo sekvenci.

GetHiLoSequenceSchema(IProperty)

Vrátí schéma, které se má použít pro hi-lo sekvenci.

GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí schéma, které se má použít pro hi-lo sekvenci.

GetHiLoSequenceSchema(IReadOnlyProperty)

Vrátí schéma, které se má použít pro hi-lo sekvenci.

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí pro hi-lo sekvenční schéma.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

Vrátí přírůstek identity.

GetIdentityIncrement(IProperty)

Vrátí přírůstek identity.

GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí přírůstek identity.

GetIdentityIncrement(IReadOnlyProperty)

Vrátí přírůstek identity.

GetIdentityIncrement(IReadOnlyRelationalPropertyOverrides)

Vrátí přírůstek identity.

GetIdentityIncrementConfigurationSource(IConventionProperty, StoreObjectIdentifier)

ConfigurationSource Vrátí přírůstek identity pro konkrétní tabulku.

GetIdentityIncrementConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí přírůstek identity.

GetIdentityIncrementConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource Vrátí přírůstek identity pro konkrétní tabulku.

GetIdentitySeed(IProperty, StoreObjectIdentifier)

Vrátí počáteční hodnotu identity.

GetIdentitySeed(IProperty)

Vrátí počáteční hodnotu identity.

GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí počáteční hodnotu identity.

GetIdentitySeed(IReadOnlyProperty)

Vrátí počáteční hodnotu identity.

GetIdentitySeed(IReadOnlyRelationalPropertyOverrides)

Vrátí počáteční hodnotu identity.

GetIdentitySeedConfigurationSource(IConventionProperty, StoreObjectIdentifier)

ConfigurationSource Vrátí hodnotu pro počáteční hodnotu identity pro určitou tabulku.

GetIdentitySeedConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí počáteční hodnotu identity.

GetIdentitySeedConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource Vrátí hodnotu pro počáteční hodnotu identity pro určitou tabulku.

GetIsHiddenConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí hodnotu, zda je sloupec vlastnosti skrytý.

GetIsSparseConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí hodnotu pro to, zda je sloupec vlastnosti řídký.

GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí název, který se má použít pro sekvenci generování hodnot klíče.

GetSequenceName(IReadOnlyProperty)

Vrátí název, který se má použít pro sekvenci generování hodnot klíče.

GetSequenceNameConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí název sekvence generování hodnoty klíče.

GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí schéma, které se má použít pro sekvenci generování hodnot klíče.

GetSequenceSchema(IReadOnlyProperty)

Vrátí schéma, které se má použít pro sekvenci generování hodnot klíče.

GetSequenceSchemaConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí schéma sekvence generování hodnot klíče.

GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)

Vrátí hodnotu, která SqlServerValueGenerationStrategy se má použít pro vlastnost.

Pokud pro vlastnost není nastavena žádná strategie, bude strategie, která se má použít, převzata z objektu IModel.

GetValueGenerationStrategy(IProperty)

Vrátí hodnotu, která SqlServerValueGenerationStrategy se má použít pro vlastnost.

Pokud pro vlastnost není nastavena žádná strategie, bude strategie, která se má použít, převzata z objektu IModel.

GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí hodnotu, která SqlServerValueGenerationStrategy se má použít pro vlastnost.

GetValueGenerationStrategy(IReadOnlyProperty)

Vrátí hodnotu, která SqlServerValueGenerationStrategy se má použít pro vlastnost.

GetValueGenerationStrategy(IReadOnlyRelationalPropertyOverrides)

Vrátí hodnotu, která SqlServerValueGenerationStrategy se má použít pro vlastnost.

GetValueGenerationStrategyConfigurationSource(IConventionProperty, StoreObjectIdentifier)

ConfigurationSource Vrátí hodnotu pro SqlServerValueGenerationStrategy konkrétní tabulku.

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

ConfigurationSource Vrátí hodnotu pro SqlServerValueGenerationStrategyhodnotu .

GetValueGenerationStrategyConfigurationSource(IConventionRelationalPropertyOverrides)

ConfigurationSource Vrátí hodnotu pro SqlServerValueGenerationStrategy konkrétní tabulku.

IsCompatibleWithValueGeneration(IProperty)

Vrátí hodnotu určující, zda je vlastnost kompatibilní s libovolnou SqlServerValueGenerationStrategy.

IsCompatibleWithValueGeneration(IReadOnlyProperty)

Vrátí hodnotu určující, zda je vlastnost kompatibilní s libovolnou SqlServerValueGenerationStrategy.

IsHidden(IReadOnlyProperty)

Vrátí hodnotu určující, zda je sloupec vlastnosti definován příznakem SQL ServerHIDDEN, který vylučuje sloupec z SELECT * výsledků.

IsSparse(IReadOnlyProperty, StoreObjectIdentifier)

Vrátí hodnotu určující, zda je sloupec vlastnosti zhuštěný.

IsSparse(IReadOnlyProperty)

Vrátí hodnotu určující, zda je sloupec vlastnosti zhuštěný.

SetHiLoSequenceName(IConventionProperty, String, Boolean)

Nastaví název, který se má použít pro hi-lo sekvenci.

SetHiLoSequenceName(IMutableProperty, String)

Nastaví název, který se má použít pro hi-lo sekvenci.

SetHiLoSequenceSchema(IConventionProperty, String, Boolean)

Nastaví schéma, které se má použít pro hi-lo sekvenci.

SetHiLoSequenceSchema(IMutableProperty, String)

Nastaví schéma, které se má použít pro hi-lo sekvenci.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)

Nastaví přírůstek identity.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, StoreObjectIdentifier, Boolean)

Nastaví přírůstek identity pro určitou tabulku.

SetIdentityIncrement(IConventionRelationalPropertyOverrides, Nullable<Int32>, Boolean)

Nastaví přírůstek identity pro určitou tabulku.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>, StoreObjectIdentifier)

Nastaví přírůstek identity pro určitou tabulku.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

Nastaví přírůstek identity.

SetIdentityIncrement(IMutableRelationalPropertyOverrides, Nullable<Int32>)

Nastaví přírůstek identity pro určitou tabulku.

SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)

Nastaví počáteční identitu.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, Boolean)

Nastaví počáteční identitu.

SetIdentitySeed(IConventionProperty, Nullable<Int64>, StoreObjectIdentifier, Boolean)

Nastaví počáteční hodnotu identity pro určitou tabulku.

SetIdentitySeed(IConventionRelationalPropertyOverrides, Nullable<Int64>, Boolean)

Nastaví počáteční hodnotu identity pro určitou tabulku.

SetIdentitySeed(IMutableProperty, Nullable<Int32>)

Nastaví počáteční identitu.

SetIdentitySeed(IMutableProperty, Nullable<Int64>, StoreObjectIdentifier)

Nastaví počáteční hodnotu identity pro určitou tabulku.

SetIdentitySeed(IMutableProperty, Nullable<Int64>)

Nastaví počáteční identitu.

SetIdentitySeed(IMutableRelationalPropertyOverrides, Nullable<Int64>)

Nastaví počáteční hodnotu identity pro určitou tabulku.

SetIsHidden(IConventionProperty, Nullable<Boolean>, Boolean)

Nastaví hodnotu označující, zda je sloupec vlastnosti definován příznakem SQL ServerHIDDEN.

SetIsHidden(IMutableProperty, Nullable<Boolean>)

Nastaví hodnotu označující, zda je sloupec vlastnosti definován příznakem SQL ServerHIDDEN.

SetIsSparse(IConventionProperty, Nullable<Boolean>, Boolean)

Nastaví hodnotu označující, zda je sloupec vlastnosti zhuštěný.

SetIsSparse(IMutableProperty, Nullable<Boolean>)

Nastaví hodnotu označující, zda je sloupec vlastnosti zhuštěný.

SetSequenceName(IConventionProperty, String, Boolean)

Nastaví název, který se použije pro sekvenci generování hodnoty klíče.

SetSequenceName(IMutableProperty, String)

Nastaví název, který se použije pro sekvenci generování hodnoty klíče.

SetSequenceSchema(IConventionProperty, String, Boolean)

Nastaví schéma tak, aby se používalo pro sekvenci generování hodnot klíče.

SetSequenceSchema(IMutableProperty, String)

Nastaví schéma tak, aby se používalo pro sekvenci generování hodnot klíče.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SqlServerValueGenerationStrategy Nastaví použití vlastnosti.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier, Boolean)

SqlServerValueGenerationStrategy Nastaví použití vlastnosti pro určitou tabulku.

SetValueGenerationStrategy(IConventionRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>, Boolean)

SqlServerValueGenerationStrategy Nastaví použití vlastnosti pro určitou tabulku.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>, StoreObjectIdentifier)

SqlServerValueGenerationStrategy Nastaví použití vlastnosti pro určitou tabulku.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>)

SqlServerValueGenerationStrategy Nastaví použití vlastnosti.

SetValueGenerationStrategy(IMutableRelationalPropertyOverrides, Nullable<SqlServerValueGenerationStrategy>)

SqlServerValueGenerationStrategy Nastaví použití vlastnosti pro určitou tabulku.

Platí pro