Condividi tramite


IRelationalTypeMapper Interfaccia

Definizione

Attenzione

Use IRelationalTypeMappingSource.

Esegue il mapping dei tipi .NET ai tipi di database relazionali corrispondenti.

Nota: usare l'avanzamento IRelationalTypeMappingSource .

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

public interface IRelationalTypeMapper
public interface IRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.ITypeMapper
[System.Obsolete("Use IRelationalTypeMappingSource.")]
public interface IRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.ITypeMapper
type IRelationalTypeMapper = interface
type IRelationalTypeMapper = interface
    interface ITypeMapper
[<System.Obsolete("Use IRelationalTypeMappingSource.")>]
type IRelationalTypeMapper = interface
    interface ITypeMapper
Public Interface IRelationalTypeMapper
Public Interface IRelationalTypeMapper
Implements ITypeMapper
Derivato
Attributi
Implementazioni

Proprietà

ByteArrayMapper
Obsoleti.

Ottiene il mapper da usare per le proprietà della matrice di byte.

StringMapper
Obsoleti.

Ottiene il mapper da usare per le proprietà stringa.

Metodi

FindMapping(IProperty)
Obsoleti.

Ottiene il tipo di database relazionale per la proprietà specificata. Restituisce Null se non viene trovato alcun mapping.

FindMapping(String)
Obsoleti.

Ottiene il mapping che rappresenta il tipo di database specificato. Restituisce Null se non viene trovato alcun mapping.

FindMapping(Type)
Obsoleti.

Ottiene il tipo di database relazionale per un determinato tipo .NET. Restituisce Null se non viene trovato alcun mapping.

IsTypeMapped(Type)
Obsoleti.

Ottiene un valore che indica se il tipo .NET specificato viene mappato.

(Ereditato da ITypeMapper)
ValidateTypeName(String)
Obsoleti.

Assicura che il nome del tipo specificato sia un tipo valido per il database relazionale. Viene generata un'eccezione se non è un tipo valido.

Metodi di estensione

GetMapping(IRelationalTypeMapper, IProperty)
Obsoleti.

Ottiene il tipo di database relazionale per una determinata proprietà, generando se non viene trovato alcun mapping.

GetMapping(IRelationalTypeMapper, String)
Obsoleti.

Ottiene il mapping che rappresenta il tipo di database specificato, generando se non viene trovato alcun mapping.

Si noti che a volte lo stesso tipo di archivio può avere mapping diversi; questo metodo restituisce il valore predefinito.

GetMapping(IRelationalTypeMapper, Type)
Obsoleti.

Ottiene il tipo di database relazionale per un tipo .NET specificato, generando se non viene trovato alcun mapping.

GetMappingForValue(IRelationalTypeMapper, Object)
Obsoleti.

Ottiene il tipo di database relazionale per un determinato oggetto, generando se non viene trovato alcun mapping.

IsTypeMapped(IRelationalTypeMapper, Type)
Obsoleti.

Ottiene un valore che indica se il tipo .NET specificato viene mappato.

Si applica a