MetaType Třída

Definice

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 OnLoaded .

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 OnValidate .

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 OnLoaded metodě obsažené v tomto metatypu.

OnValidateMethod

Při přepsání v odvozené třídě získá informace o OnValidate metodě obsažené v tomto metatypu.

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)

Platí pro