ModelConfigurationBuilder.DefaultTypeMapping Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
DefaultTypeMapping(Type) |
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type. |
DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>) |
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type. |
DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>) |
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type. |
DefaultTypeMapping<TScalar>() |
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type. |
DefaultTypeMapping(Type)
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder DefaultTypeMapping (Type scalarType);
abstract member DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
override this.DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type) As TypeMappingConfigurationBuilder
Paramètres
- scalarType
- Type
Type scalaire à configurer.
Retours
Objet qui peut être utilisé pour configurer les scalaires.
Remarques
Contrairement à Properties(Type) cette méthode ne doit être appelée que sur un type concret non nullable. L’appel sur un type de base n’applique pas la configuration aux types dérivés.
Il est rarement nécessaire d’appeler cela. S’il existe des propriétés du type donné, l’appel Properties(Type) doit être suffisant dans la plupart des cas.
Pour plus d’informations et d’exemples, consultez Génération de modèles pré-convention dans EF Core .
S’applique à
DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>)
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type.
public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping (Type scalarType, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> buildAction);
abstract member DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type, buildAction As Action(Of TypeMappingConfigurationBuilder)) As ModelConfigurationBuilder
Paramètres
- scalarType
- Type
Type scalaire à configurer.
- buildAction
- Action<TypeMappingConfigurationBuilder>
Action qui effectue la configuration des scalaires.
Retours
Le même ModelConfigurationBuilder instance afin que des appels de configuration supplémentaires puissent être chaînés.
Remarques
Contrairement à Properties(Type) cette méthode ne doit être appelée que sur un type concret non nullable. L’appel sur un type de base n’applique pas la configuration aux types dérivés.
Il est rarement nécessaire d’appeler cela. S’il existe des propriétés du type donné, l’appel Properties(Type) doit être suffisant dans la plupart des cas.
Pour plus d’informations et d’exemples, consultez Génération de modèles pré-convention dans EF Core .
S’applique à
DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>)
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type.
public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping<TScalar> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar>> buildAction);
abstract member DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping(Of TScalar) (buildAction As Action(Of TypeMappingConfigurationBuilder(Of TScalar))) As ModelConfigurationBuilder
Paramètres de type
- TScalar
Type scalaire à configurer.
Paramètres
- buildAction
- Action<TypeMappingConfigurationBuilder<TScalar>>
Action qui effectue la configuration des scalaires.
Retours
Le même ModelConfigurationBuilder instance afin que des appels de configuration supplémentaires puissent être chaînés.
Remarques
Contrairement à Properties<TProperty>() cette méthode ne doit être appelée que sur un type concret non nullable. L’appel sur un type de base n’applique pas la configuration aux types dérivés.
Il est rarement nécessaire d’appeler cela. S’il existe des propriétés du type donné, l’appel Properties<TProperty>() doit être suffisant dans la plupart des cas.
Pour plus d’informations et d’exemples, consultez Génération de modèles pré-convention dans EF Core .
S’applique à
DefaultTypeMapping<TScalar>()
Marque le type donné comme scalaire, même s’il est utilisé en dehors des types d’entités. Cela permet d’utiliser des valeurs de ce type dans les requêtes qui ne font pas référence à la propriété de ce type.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar> DefaultTypeMapping<TScalar> ();
abstract member DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
override this.DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
Public Overridable Function DefaultTypeMapping(Of TScalar) () As TypeMappingConfigurationBuilder(Of TScalar)
Paramètres de type
- TScalar
Type scalaire à configurer.
Retours
Objet qui peut être utilisé pour configurer les scalaires.
Remarques
Contrairement à Properties<TProperty>() cette méthode ne doit être appelée que sur un type concret non nullable. L’appel sur un type de base n’applique pas la configuration aux types dérivés.
Il est rarement nécessaire d’appeler cela. S’il existe des propriétés du type donné, l’appel Properties<TProperty>() doit être suffisant dans la plupart des cas.
Pour plus d’informations et d’exemples, consultez Génération de modèles pré-convention dans EF Core .