RelationalPrimitiveCollectionBuilderExtensions Classe

Définition

Méthodes d’extension spécifiques à la base de données relationnelle pour PrimitiveCollectionBuilder.

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

Remarques

Pour plus d’informations et d’exemples, consultez Modélisation des types d’entités et des relations .

Méthodes

HasColumnName(PrimitiveCollectionBuilder, String)

Configure la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasColumnName<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Configure la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasColumnOrder(PrimitiveCollectionBuilder, Nullable<Int32>)

Configure l’ordre de la colonne à laquelle la propriété est mappée.

HasColumnOrder<TProperty>(PrimitiveCollectionBuilder<TProperty>, Nullable<Int32>)

Configure l’ordre de la colonne à laquelle la propriété est mappée.

HasColumnType(PrimitiveCollectionBuilder, String)

Configure le type de données de la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle. Il doit s’agir du nom de type complet, y compris la précision, l’échelle, la longueur, etc.

HasColumnType<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Configure le type de données de la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle. Il doit s’agir du nom de type complet, y compris la précision, l’échelle, la longueur, etc.

HasComment(PrimitiveCollectionBuilder, String)

Configure un commentaire à appliquer à la colonne

HasComment<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Configure un commentaire à appliquer à la colonne

HasComputedColumnSql(PrimitiveCollectionBuilder)

Configure la propriété pour qu’elle soit mappée à une colonne calculée lors du ciblage d’une base de données relationnelle.

HasComputedColumnSql(PrimitiveCollectionBuilder, String)

Configure la propriété pour qu’elle soit mappée à une colonne calculée lors du ciblage d’une base de données relationnelle.

HasComputedColumnSql(PrimitiveCollectionBuilder, String, Nullable<Boolean>)

Configure la propriété pour qu’elle soit mappée à une colonne calculée lors du ciblage d’une base de données relationnelle.

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)

Configure la propriété pour qu’elle soit mappée à une colonne calculée lors du ciblage d’une base de données relationnelle.

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Configure la propriété pour qu’elle soit mappée à une colonne calculée lors du ciblage d’une base de données relationnelle.

HasComputedColumnSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String, Nullable<Boolean>)

Configure la propriété pour qu’elle soit mappée à une colonne calculée lors du ciblage d’une base de données relationnelle.

HasDefaultValue(PrimitiveCollectionBuilder)

Configure la valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasDefaultValue(PrimitiveCollectionBuilder, Object)

Configure la valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasDefaultValue<TProperty>(PrimitiveCollectionBuilder<TProperty>)

Configure la valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasDefaultValue<TProperty>(PrimitiveCollectionBuilder<TProperty>, Object)

Configure la valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasDefaultValueSql(PrimitiveCollectionBuilder)

Configure l’expression de valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasDefaultValueSql(PrimitiveCollectionBuilder, String)

Configure l’expression de valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasDefaultValueSql<TProperty>(PrimitiveCollectionBuilder<TProperty>)

Configure l’expression de valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasDefaultValueSql<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Configure l’expression de valeur par défaut pour la colonne à laquelle la propriété est mappée lors du ciblage d’une base de données relationnelle.

HasJsonPropertyName(PrimitiveCollectionBuilder, String)

Configure la propriété d’une entité mappée à une colonne JSON, en mappant la propriété d’entité à une propriété JSON spécifique, plutôt que d’utiliser le nom de la propriété d’entité.

HasJsonPropertyName<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Configure la propriété d’une entité mappée à une colonne JSON, en mappant la propriété d’entité à une propriété JSON spécifique, plutôt que d’utiliser le nom de la propriété d’entité.

IsFixedLength(PrimitiveCollectionBuilder, Boolean)

Configure la propriété comme capable de stocker uniquement des données de longueur fixe, telles que des chaînes.

IsFixedLength<TProperty>(PrimitiveCollectionBuilder<TProperty>, Boolean)

Configure la propriété comme capable de stocker uniquement des données de longueur fixe, telles que des chaînes.

UseCollation(PrimitiveCollectionBuilder, String)

Configure la propriété pour utiliser le classement donné. La colonne de base de données sera créée avec le classement donné et sera utilisée implicitement dans toutes les opérations sensibles au classement.

UseCollation<TProperty>(PrimitiveCollectionBuilder<TProperty>, String)

Configure la propriété pour utiliser le classement donné. La colonne de base de données sera créée avec le classement donné et sera utilisée implicitement dans toutes les opérations sensibles au classement.

S’applique à