Condividi tramite


MetaModel Classe

Definizione

Astrazione che rappresenta il mapping tra un database e gli oggetti del dominio.

public ref class MetaModel abstract
public abstract class MetaModel
type MetaModel = class
Public MustInherit Class MetaModel
Ereditarietà
MetaModel

Costruttori

MetaModel()

Inizializza una nuova istanza della classe MetaModel.

Proprietà

ContextType

In caso di override in una classe derivata, ottiene il tipo DataContext descritto da questo modello.

DatabaseName

In caso di override in una classe derivata, ottiene il nome del database.

MappingSource

In caso di override in una classe derivata, ottiene l'origine del mapping che ha originato questo modello.

ProviderType

In caso di override in una classe derivata, ottiene o imposta il tipo di provider.

Metodi

Equals(Object)

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

(Ereditato da Object)
GetFunction(MethodInfo)

In caso di override in una classe derivata, ottiene l'oggetto MetaFunction che corrisponde a una funzione di database.

GetFunctions()

In caso di override in una classe derivata, ottiene un'enumerazione di tutte le funzioni.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetMetaType(Type)

In caso di override in una classe derivata, rileva l'oggetto MetaType per l'oggetto Type specificato.

GetTable(Type)

In caso di override in una classe derivata, ottiene l'oggetto MetaTable associato a un oggetto Type specificato.

GetTables()

In caso di override in una classe derivata, ottiene un'enumerazione di tutte le tabelle.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a