MetaType Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje mapování typu objektu domény na sloupce databázové tabulky.
public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
- Dědičnost
-
MetaType
Konstruktory
| Name | Description |
|---|---|
| MetaType() |
Inicializuje novou instanci MetaType třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Associations |
Při přepsání v odvozené třídě získá výčet všech přidružení. |
| CanInstantiate |
Při přepsání v odvozené třídě získá, zda podkladový typ lze vytvořit instanci v důsledku dotazu. |
| DataMembers |
Při přepsání v odvozené třídě získá výčet všech datových členů (pole a vlastnosti). |
| DBGeneratedIdentityMember |
Při přepsání v odvozené třídě získá člen, který představuje automaticky vygenerovaný sloupec identity. |
| DerivedTypes |
Při přepsání v odvozené třídě získá výčet okamžitých odvozených typů v hierarchii dědičnosti. |
| Discriminator |
Při přepsání v odvozené třídě získá člen, který představuje dědičnost diskriminující sloupec. |
| HasAnyLoadMethod |
Při přepsání v odvozené třídě získá hodnotu, která určuje, zda aktuální MetaType nebo některý z jeho základní typy má metodu |
| HasAnyValidateMethod |
Při přepsání v odvozené třídě získá hodnotu, která určuje, zda MetaType má nebo některý z jeho typů základu metodu |
| HasInheritance |
Při přepsání v odvozené třídě získá hodnotu označující, zda je typ součástí mapované hierarchie dědičnosti. |
| HasInheritanceCode |
Při přepsání v odvozené třídě získá hodnotu určující, zda tento typ definuje kód dědičnosti. |
| HasUpdateCheck |
Při přepsání v odvozené třídě získá hodnotu označující, zda typ má jakýkoli trvalý člen, který může vyžadovat test pro optimistické konflikty souběžnosti. |
| IdentityMembers |
Při přepsání v odvozené třídě získá výčet všech datových členů, které definují jedinečnou identitu typu. |
| InheritanceBase |
Při přepsání v odvozené třídě získá základní metatyp v hierarchii dědičnosti. |
| InheritanceCode |
Při přepsání v odvozené třídě získá hodnotu určující, zda tento typ definuje kód dědičnosti. |
| InheritanceDefault |
Při přepsání v odvozené třídě získá hodnotu určující, zda se tento typ používá jako výchozí hierarchie dědičnosti. |
| InheritanceRoot |
Při přepsání v odvozené třídě získá kořenový typ hierarchie dědičnosti. |
| InheritanceTypes |
Při přepsání v odvozené třídě získá kolekci všech typů, které jsou definovány hierarchií dědičnosti. |
| IsEntity |
Při přepsání v odvozené třídě získá hodnotu označující, zda MetaType je typ entity. |
| IsInheritanceDefault |
Při přepsání v odvozené třídě získá hodnotu určující, zda se tento typ používá jako výchozí hierarchie dědičnosti. |
| Model |
Při přepsání v odvozené třídě získá MetaModel , který obsahuje tento MetaType. |
| Name |
Při přepsání v odvozené třídě získá název MetaType. |
| OnLoadedMethod |
Při přepsání v odvozené třídě získá informace o |
| OnValidateMethod |
Při přepsání v odvozené třídě získá informace o |
| PersistentDataMembers |
Při přepsání v odvozené třídě získá kolekci všech trvalých datových členů. |
| Table |
Při přepsání v odvozené třídě získá MetaTable , který se používá pro MetaType definici řádku. |
| Type |
Při přepsání v odvozené třídě získá základní typ CLR (Common Language Runtime). |
| VersionMember |
Při přepsání v odvozené třídě získá sloupec verze řádku nebo časového razítka pro tento MetaType. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetDataMember(MemberInfo) |
Při přepsání v odvozené třídě získá MetaDataMember přidružené k zadanému členu. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetInheritanceType(Type) |
Při přepsání v odvozené třídě získá MetaType pro podtyp dědičnosti. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetTypeForInheritanceCode(Object) |
Při přepsání v odvozené třídě získá metatyp přidružený k zadanému kódu dědičnosti. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |