Udostępnij za pośrednictwem


MetaType Klasa

Definicja

Reprezentuje mapowanie typu obiektu domeny na kolumny tabeli bazy danych.

public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
Dziedziczenie
MetaType

Konstruktory

MetaType()

Inicjuje nowe wystąpienie klasy MetaType.

Właściwości

Associations

Po przesłonięciu w klasie pochodnej pobiera wyliczenie wszystkich skojarzeń.

CanInstantiate

Po przesłonięciu w klasie pochodnej program pobiera, czy można utworzyć wystąpienie bazowego typu w wyniku zapytania.

DataMembers

Po zastąpieniu w klasie pochodnej pobiera wyliczenie wszystkich składowych danych (pól i właściwości).

DBGeneratedIdentityMember

Po przesłonięciu w klasie pochodnej pobiera element członkowski reprezentujący kolumnę tożsamości generowanej automatycznie.

DerivedTypes

Po zastąpieniu w klasie pochodnej pobiera wyliczenie natychmiastowych typów pochodnych w hierarchii dziedziczenia.

Discriminator

Po zastąpieniu w klasie pochodnej pobiera składową reprezentującą kolumnę dyskryminującą dziedziczenia.

HasAnyLoadMethod

Po zastąpieniu w klasie pochodnej pobiera wartość, która wskazuje, czy bieżący MetaType lub dowolny z jego typów baz ma metodę OnLoaded .

HasAnyValidateMethod

Po przesłonięciu w klasie pochodnej pobiera wartość wskazującą, czy MetaType typ lub którykolwiek z jego typów bazowych ma metodę OnValidate .

HasInheritance

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy typ jest częścią zamapowanej hierarchii dziedziczenia.

HasInheritanceCode

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy ten typ definiuje kod dziedziczenia.

HasUpdateCheck

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy typ ma jakikolwiek trwały element członkowski, który może wymagać testu dla optymistycznych konfliktów współbieżności.

IdentityMembers

Po zastąpieniu w klasie pochodnej pobiera wyliczenie wszystkich składowych danych, które definiują unikatową tożsamość typu.

InheritanceBase

Po zastąpieniu w klasie pochodnej pobiera meta-typ podstawowy w hierarchii dziedziczenia.

InheritanceCode

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy ten typ definiuje kod dziedziczenia.

InheritanceDefault

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy ten typ jest używany jako domyślna hierarchia dziedziczenia.

InheritanceRoot

Po zastąpieniu w klasie pochodnej pobiera główny typ hierarchii dziedziczenia.

InheritanceTypes

Po zastąpieniu w klasie pochodnej pobiera kolekcję wszystkich typów zdefiniowanych przez hierarchię dziedziczenia.

IsEntity

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy MetaType jest to typ jednostki.

IsInheritanceDefault

Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy ten typ jest używany jako domyślna hierarchia dziedziczenia.

Model

Po przesłonięciu w klasie pochodnej program pobiera element MetaModel zawierający ten MetaTypeelement .

Name

Po przesłonięciu w klasie pochodnej pobiera nazwę MetaTypeklasy .

OnLoadedMethod

Po przesłonięciu w klasie pochodnej pobiera informacje o metodzie zawartej OnLoaded w tym meta-typie.

OnValidateMethod

Po przesłonięciu w klasie pochodnej pobiera informacje o metodzie zawartej OnValidate w tym meta-typie.

PersistentDataMembers

Po zastąpieniu w klasie pochodnej pobiera kolekcję wszystkich trwałych składowych danych.

Table

Po przesłonięciu w klasie pochodnej program pobiera MetaTable element , który używa go MetaType dla definicji wiersza.

Type

Po zastąpieniu w klasie pochodnej pobiera podstawowy typ środowiska uruchomieniowego języka wspólnego (CLR).

VersionMember

Po zastąpieniu w klasie pochodnej pobiera kolumnę row-version lub timestamp dla tego MetaTypeelementu .

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetDataMember(MemberInfo)

Po przesłonięciu w klasie pochodnej program pobiera MetaDataMember element skojarzony z określonym elementem członkowskim.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetInheritanceType(Type)

Po zastąpieniu w klasie pochodnej program pobiera MetaType dla podtypu dziedziczenia.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetTypeForInheritanceCode(Object)

Po zastąpieniu w klasie pochodnej pobiera meta-typ skojarzony z określonym kodem dziedziczenia.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy