RelationalTypeMappingInfo Structure
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.
Décrit les métadonnées nécessaires pour décider d’un mappage de type relationnel pour une propriété, un type ou un nom de type relationnel spécifique au fournisseur.
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
type RelationalTypeMappingInfo = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type RelationalTypeMappingInfo = struct
Public Structure RelationalTypeMappingInfo
Implements IEquatable(Of RelationalTypeMappingInfo)
- Héritage
-
RelationalTypeMappingInfo
- Attributs
- Implémente
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données .
Constructeurs
Propriétés
ClrType |
Type CLR dans le modèle. |
CoreTypeMappingInfo |
Informations de mappage de type de base. |
DbType |
DbType du mappage. |
ElementTypeMapping |
Type d’élément du mappage, le cas échéant. |
IsFixedLength |
Indique si le type de données mappé est de longueur fixe ou non. |
IsKeyOrIndex |
Indique si le mappage fait partie ou non d’une clé ou d’un index. |
IsRowVersion |
Indique si le mappage sera utilisé pour une version de ligne, ou |
IsUnicode |
Indique si le mappage prend en charge Unicode ou |
JsonValueReaderWriter |
Lecteur/enregistreur JSON, s’il en a été fourni, ou |
Precision |
Précision suggérée du type de données mappé. |
Scale |
Échelle suggérée du type de données mappé. |
Size |
Indique la taille du magasin à utiliser pour le mappage, ou |
StoreTypeName |
Nom de type relationnel spécifique au fournisseur pour lequel le mappage est nécessaire. |
StoreTypeNameBase |
Nom du type relationnel spécifique au fournisseur, avec toutes les facettes supprimées. |
StoreTypeNameSizeIsMax |
|
Méthodes
Equals(Object) |
Compare ceci RelationalTypeMappingInfo à un autre à case activée s’ils représentent le même mappage. |
Equals(RelationalTypeMappingInfo) |
Compare ceci RelationalTypeMappingInfo à un autre à case activée s’ils représentent le même mappage. |
GetHashCode() |
Retourne un code de hachage pour cet objet. |
ToString() |
Décrit les métadonnées nécessaires pour décider d’un mappage de type relationnel pour une propriété, un type ou un nom de type relationnel spécifique au fournisseur. |
WithConverter(ValueConverterInfo) |
Retourne un nouveau RelationalTypeMappingInfo avec le convertisseur donné appliqué. |
Opérateurs
Equality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Décrit les métadonnées nécessaires pour décider d’un mappage de type relationnel pour une propriété, un type ou un nom de type relationnel spécifique au fournisseur. |
Inequality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Décrit les métadonnées nécessaires pour décider d’un mappage de type relationnel pour une propriété, un type ou un nom de type relationnel spécifique au fournisseur. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour