MetaType Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il mapping di un tipo di oggetto del dominio alle colonne di una tabella di database.
public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
- Ereditarietà
-
MetaType
Costruttori
MetaType() |
Inizializza una nuova istanza della classe MetaType. |
Proprietà
Associations |
In caso di override in una classe derivata, ottiene un'enumerazione di tutte le associazioni. |
CanInstantiate |
In caso di override in una classe derivata, ottiene un valore che indica se è possibile creare un'istanza del tipo sottostante come risultato di una query. |
DataMembers |
In caso di override in una classe derivata, ottiene un'enumerazione di tutti i membri dati (campi e proprietà). |
DBGeneratedIdentityMember |
In caso di override in una classe derivata, ottiene il membro che rappresenta la colonna di identità generata automaticamente. |
DerivedTypes |
In caso di override in una classe derivata, ottiene un'enumerazione dei tipi derivati immediati in una gerarchia di ereditarietà. |
Discriminator |
In caso di override in una classe derivata, ottiene il membro che rappresenta la colonna discriminatore di ereditarietà. |
HasAnyLoadMethod |
In caso di override in una classe derivata, ottiene un valore che indica se l'oggetto corrente MetaType o uno dei relativi tipi di base dispone di un |
HasAnyValidateMethod |
In caso di override in una classe derivata, ottiene un valore che indica se o MetaType uno dei relativi tipi di base ha un |
HasInheritance |
In caso di override in una classe derivata, ottiene un valore che indica se il tipo fa parte di una gerarchia di ereditarietà mappata. |
HasInheritanceCode |
In caso di override in una classe derivata, ottiene un valore che indica se il tipo definisce un codice di ereditarietà. |
HasUpdateCheck |
In caso di override in una classe derivata, ottiene un valore che indica se il tipo dispone di membri permanenti che possono richiedere un test relativo ai conflitti di concorrenza ottimistica. |
IdentityMembers |
In caso di override in una classe derivata, ottiene un'enumerazione di tutti i membri dati che definiscono l'identità univoca del tipo. |
InheritanceBase |
In caso di override in una classe derivata, ottiene il metatipo di base della gerarchia di ereditarietà. |
InheritanceCode |
In caso di override in una classe derivata, ottiene un valore che indica se il tipo definisce un codice di ereditarietà. |
InheritanceDefault |
In caso di override in una classe derivata, ottiene un valore che indica se questo tipo viene utilizzato come impostazione predefinita di una gerarchia di ereditarietà. |
InheritanceRoot |
In caso di override in una classe derivata, ottiene il tipo radice della gerarchia di ereditarietà. |
InheritanceTypes |
In caso di override in una classe derivata, ottiene una raccolta di tutti i tipi definiti da una gerarchia di ereditarietà. |
IsEntity |
In caso di override in una classe derivata, ottiene un valore che indica se MetaType è un tipo di entità. |
IsInheritanceDefault |
In caso di override in una classe derivata, ottiene un valore che indica se questo tipo viene utilizzato come impostazione predefinita di una gerarchia di ereditarietà. |
Model |
In caso di override in una classe derivata, ottiene l'elemento MetaModel che contiene MetaType. |
Name |
In caso di override in una classe derivata, ottiene il nome di MetaType. |
OnLoadedMethod |
In caso di override in una classe derivata, ottiene informazioni sul |
OnValidateMethod |
In caso di override in una classe derivata, ottiene informazioni sul |
PersistentDataMembers |
In caso di override in una classe derivata, ottiene una raccolta di tutti i membri dati permanenti. |
Table |
In caso di override in una classe derivata, ottiene l'oggetto MetaTable che utilizza MetaType per la definizione di riga. |
Type |
In caso di override in una classe derivata, ottiene il tipo CLR (Common Language Runtime) sottostante. |
VersionMember |
In caso di override in una classe derivata, ottiene una colonna timestamp o di versione di riga per MetaType. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetDataMember(MemberInfo) |
In caso di override in una classe derivata, ottiene l'oggetto MetaDataMember associato al membro specificato. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetInheritanceType(Type) |
In caso di override in una classe derivata, ottiene MetaType per un sottotipo di ereditarietà. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
GetTypeForInheritanceCode(Object) |
In caso di override in una classe derivata, ottiene il metatipo associato al membro codice di ereditarietà specificato. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |