Condividi tramite


TypeMaterializationInfo Classe

Definizione

Associa un oggetto RelationalTypeMapping a con un indice facoltativo IProperty e un indice nel lettore dati da usare durante la lettura e la conversione di valori dal database.

public class TypeMaterializationInfo
type TypeMaterializationInfo = class
Public Class TypeMaterializationInfo
Ereditarietà
TypeMaterializationInfo

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni .

Costruttori

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Int32)
Obsoleti.

Crea una nuova istanza di TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32)
Obsoleti.

Crea una nuova istanza di TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32, RelationalTypeMapping)
Obsoleti.

Crea una nuova istanza di TypeMaterializationInfo.

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

Crea una nuova istanza di TypeMaterializationInfo.

Proprietà

Index
Obsoleti.

Indice del set di risultati sottostante che deve essere usato per questo tipo o -1 se non è necessario alcun mapping di indice.

IsFromLeftOuterJoin
Obsoleti.

Indica se il valore proviene da un'operazione LEFT OUTER JOIN.

IsNullable

Indica se il valore può essere null.

Mapping

Mapping dei tipi per il valore da leggere.

ModelClrType

Tipo necessario nel modello dopo la conversione.

Property

Proprietà associata al tipo o null se nessuna.

ProviderClrType

Tipo che verrà letto dal provider di database.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

Equals(TypeMaterializationInfo)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

GetHashCode()

Funge da funzione hash predefinita.

Si applica a