SqlServerPropertyExtensions Classe

Définition

Méthodes d’extension pour IProperty les métadonnées spécifiques à SQL Server.

public static class SqlServerPropertyExtensions
type SqlServerPropertyExtensions = class
Public Module SqlServerPropertyExtensions
Héritage
SqlServerPropertyExtensions

Méthodes

FindHiLoSequence(IProperty)

Recherche le ISequence dans le modèle à utiliser pour le modèle Hi-Lo.

FindHiLoSequence(IProperty, StoreObjectIdentifier)

Recherche le ISequence dans le modèle à utiliser pour le modèle Hi-Lo.

GetHiLoSequenceName(IProperty)

Retourne le nom à utiliser pour la séquence Hi-Lo.

GetHiLoSequenceName(IProperty, StoreObjectIdentifier)

Retourne le nom à utiliser pour la séquence Hi-Lo.

GetHiLoSequenceNameConfigurationSource(IConventionProperty)

Retourne le ConfigurationSource pour le nom de séquence Hi-Lo.

GetHiLoSequenceSchema(IProperty)

Retourne le schéma à utiliser pour la séquence Hi-Lo.

GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier)

Retourne le schéma à utiliser pour la séquence Hi-Lo.

GetHiLoSequenceSchemaConfigurationSource(IConventionProperty)

Retourne le ConfigurationSource pour le schéma de séquence Hi-Lo.

GetIdentityIncrement(IProperty)

Retourne l’incrément d’identité.

GetIdentityIncrement(IProperty, StoreObjectIdentifier)

Retourne l’incrément d’identité.

GetIdentityIncrementConfigurationSource(IConventionProperty)

Retourne le ConfigurationSource pour l’incrément d’identité.

GetIdentitySeed(IProperty)

Retourne la valeur initiale de l’identité.

GetIdentitySeed(IProperty, StoreObjectIdentifier)

Retourne la valeur initiale de l’identité.

GetIdentitySeedConfigurationSource(IConventionProperty)

Retourne le ConfigurationSource pour la valeur initiale de l’identité.

GetValueGenerationStrategy(IProperty)

Retourne le SqlServerValueGenerationStrategy à utiliser pour la propriété.

Si aucune stratégie n’est définie pour la propriété, la stratégie à utiliser sera extraite de IModel .

GetValueGenerationStrategy(IProperty, StoreObjectIdentifier)

Retourne le SqlServerValueGenerationStrategy à utiliser pour la propriété.

Si aucune stratégie n’est définie pour la propriété, la stratégie à utiliser sera extraite de IModel .

GetValueGenerationStrategyConfigurationSource(IConventionProperty)

Retourne le ConfigurationSource pour le SqlServerValueGenerationStrategy .

IsCompatibleWithValueGeneration(IProperty)

Retourne une valeur indiquant si la propriété est compatible avec Any SqlServerValueGenerationStrategy .

SetHiLoSequenceName(IConventionProperty, String, Boolean)

Définit le nom à utiliser pour la séquence Hi-Lo.

SetHiLoSequenceName(IMutableProperty, String)

Définit le nom à utiliser pour la séquence Hi-Lo.

SetHiLoSequenceSchema(IConventionProperty, String, Boolean)

Définit le schéma à utiliser pour la séquence Hi-Lo.

SetHiLoSequenceSchema(IMutableProperty, String)

Définit le schéma à utiliser pour la séquence Hi-Lo.

SetIdentityIncrement(IConventionProperty, Nullable<Int32>, Boolean)

Définit l’incrément d’identité.

SetIdentityIncrement(IMutableProperty, Nullable<Int32>)

Définit l’incrément d’identité.

SetIdentitySeed(IConventionProperty, Nullable<Int32>, Boolean)

Définit la valeur initiale de l’identité.

SetIdentitySeed(IMutableProperty, Nullable<Int32>)

Définit la valeur initiale de l’identité.

SetValueGenerationStrategy(IConventionProperty, Nullable<SqlServerValueGenerationStrategy>, Boolean)

Définit le SqlServerValueGenerationStrategy à utiliser pour la propriété.

SetValueGenerationStrategy(IMutableProperty, Nullable<SqlServerValueGenerationStrategy>)

Définit le SqlServerValueGenerationStrategy à utiliser pour la propriété.

S’applique à