RelationalComplexTypePrimitiveCollectionBuilderExtensions Classe

Définition

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

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

Remarques

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

Méthodes

HasColumnName(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

HasColumnOrder(ComplexTypePrimitiveCollectionBuilder, Nullable<Int32>)

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

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

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

HasColumnType(ComplexTypePrimitiveCollectionBuilder, 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>(ComplexTypePrimitiveCollectionBuilder<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(ComplexTypePrimitiveCollectionBuilder, String)

Configure un commentaire à appliquer à la colonne

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

Configure un commentaire à appliquer à la colonne

HasComputedColumnSql(ComplexTypePrimitiveCollectionBuilder)

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(ComplexTypePrimitiveCollectionBuilder, 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(ComplexTypePrimitiveCollectionBuilder, 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>(ComplexTypePrimitiveCollectionBuilder<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>(ComplexTypePrimitiveCollectionBuilder<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>(ComplexTypePrimitiveCollectionBuilder<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(ComplexTypePrimitiveCollectionBuilder)

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

HasDefaultValue(ComplexTypePrimitiveCollectionBuilder, Object)

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

HasDefaultValue<TProperty>(ComplexTypePrimitiveCollectionBuilder<TProperty>)

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

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

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

HasDefaultValueSql(ComplexTypePrimitiveCollectionBuilder)

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(ComplexTypePrimitiveCollectionBuilder, 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>(ComplexTypePrimitiveCollectionBuilder<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>(ComplexTypePrimitiveCollectionBuilder<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(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

IsFixedLength(ComplexTypePrimitiveCollectionBuilder, Boolean)

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

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

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

UseCollation(ComplexTypePrimitiveCollectionBuilder, String)

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

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

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

S’applique à