TypeMaterializationInfo Classe

Définition

Associe un à un RelationalTypeMapping et un index facultatifs IProperty dans le lecteur de données à utiliser lors de la lecture et de la conversion de valeurs à partir de la base de données.

public class TypeMaterializationInfo
type TypeMaterializationInfo = class
Public Class TypeMaterializationInfo
Héritage
TypeMaterializationInfo

Remarques

Pour plus d’informations et d’exemples, consultez Implémentation de fournisseurs et d’extensions de base de données .

Constructeurs

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Int32)
Obsolète.

Crée une instance TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32)
Obsolète.

Crée une instance TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32, RelationalTypeMapping)
Obsolète.

Crée une instance TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, RelationalTypeMapping, Nullable<Boolean>)

Crée une instance TypeMaterializationInfo.

Propriétés

Index
Obsolète.

Index du jeu de résultats sous-jacent qui doit être utilisé pour ce type, ou -1 si aucun mappage d’index n’est nécessaire.

IsFromLeftOuterJoin
Obsolète.

Indique si la valeur provient ou non d’une opération LEFT OUTER JOIN.

IsNullable

Indique si la valeur peut être null ou non.

Mapping

Mappage de type pour la valeur à lire.

ModelClrType

Type nécessaire dans le modèle après la conversion.

Property

Propriété associée au type, ou null si aucune propriété n’est associée.

ProviderClrType

Type qui sera lu à partir du fournisseur de base de données.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

Equals(TypeMaterializationInfo)

Détermine si l'objet spécifié est égal à l'objet actuel.

GetHashCode()

Fait office de fonction de hachage par défaut.

S’applique à