Share via


MetaType Sınıf

Tanım

Bir etki alanı nesne türünün veritabanı tablosunun sütunlarına eşlemesini temsil eder.

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

Oluşturucular

MetaType()

MetaType sınıfının yeni bir örneğini başlatır.

Özellikler

Associations

Türetilmiş bir sınıfta geçersiz kılındığında, tüm ilişkilendirmelerin bir numaralandırmasını alır.

CanInstantiate

Türetilmiş bir sınıfta geçersiz kılındığında, temel alınan türün bir sorgunun sonucu olarak örneklenip oluşturulamayacağını alır.

DataMembers

Türetilmiş bir sınıfta geçersiz kılındığında, tüm veri üyelerinin (alanlar ve özellikler) bir numaralandırmasını alır.

DBGeneratedIdentityMember

Türetilmiş bir sınıfta geçersiz kılındığında, otomatik olarak oluşturulan kimlik sütununu temsil eden üyeyi alır.

DerivedTypes

Türetilmiş bir sınıfta geçersiz kılındığında, devralma hiyerarşisindeki hemen türetilmiş türlerin bir numaralandırmasını alır.

Discriminator

Türetilmiş bir sınıfta geçersiz kılındığında, devralma ayırıcı sütununu temsil eden üyeyi alır.

HasAnyLoadMethod

Türetilmiş bir sınıfta geçersiz kılındığında, geçerli MetaType veya temel türlerinden herhangi birinin bir yöntemi olup olmadığını belirten bir OnLoaded değer alır.

HasAnyValidateMethod

Türetilmiş bir sınıfta geçersiz kılındığında, veya temel türlerinden herhangi birinin yöntemi olup olmadığını MetaType belirten bir OnValidate değer alır.

HasInheritance

Türetilmiş bir sınıfta geçersiz kılındığında, türün eşlenmiş bir devralma hiyerarşisinin parçası olup olmadığını belirten bir değer alır.

HasInheritanceCode

Türetilmiş bir sınıfta geçersiz kılındığında, bu türün bir devralma kodu tanımlayıp tanımlamadığını belirten bir değer alır.

HasUpdateCheck

Türetilmiş bir sınıfta geçersiz kılındığında, türün iyimser eşzamanlılık çakışmaları için test gerektirebilecek kalıcı bir üyesi olup olmadığını belirten bir değer alır.

IdentityMembers

Türetilmiş bir sınıfta geçersiz kılındığında, türün benzersiz kimliğini tanımlayan tüm veri üyelerinin bir numaralandırmasını alır.

InheritanceBase

Türetilmiş bir sınıfta geçersiz kılındığında, devralma hiyerarşisindeki temel meta türünü alır.

InheritanceCode

Türetilmiş bir sınıfta geçersiz kılındığında, bu türün bir devralma kodu tanımlayıp tanımlamadığını belirten bir değer alır.

InheritanceDefault

Türetilmiş bir sınıfta geçersiz kılındığında, bu türün devralma hiyerarşisinin varsayılanı olarak kullanılıp kullanılmadığını belirten bir değer alır.

InheritanceRoot

Türetilmiş bir sınıfta geçersiz kılındığında, devralma hiyerarşisinin kök türünü alır.

InheritanceTypes

Türetilmiş bir sınıfta geçersiz kılındığında, devralma hiyerarşisi tarafından tanımlanan tüm türlerden oluşan bir koleksiyon alır.

IsEntity

Türetilmiş bir sınıfta geçersiz kılındığında, öğesinin bir varlık türü olup olmadığını MetaType belirten bir değer alır.

IsInheritanceDefault

Türetilmiş bir sınıfta geçersiz kılındığında, bu türün devralma hiyerarşisinin varsayılanı olarak kullanılıp kullanılmadığını belirten bir değer alır.

Model

Türetilmiş bir sınıfta geçersiz kılındığında, bu MetaTypeöğesini içeren öğesini MetaModel alır.

Name

Türetilmiş bir sınıfta geçersiz kılındığında, adını MetaTypealır.

OnLoadedMethod

Türetilmiş bir sınıfta geçersiz kılındığında, bu meta türünün içerdiği yöntem hakkında OnLoaded bilgi alır.

OnValidateMethod

Türetilmiş bir sınıfta geçersiz kılındığında, bu meta türünün içerdiği yöntem hakkında OnValidate bilgi alır.

PersistentDataMembers

Türetilmiş bir sınıfta geçersiz kılındığında, tüm kalıcı veri üyelerinden oluşan bir koleksiyon alır.

Table

Türetilmiş bir sınıfta geçersiz kılındığında, satır tanımı için bunu MetaType kullanan öğesini alırMetaTable.

Type

Türetilmiş bir sınıfta geçersiz kılındığında, temel alınan ortak dil çalışma zamanı (CLR) türünü alır.

VersionMember

Türetilmiş bir sınıfta geçersiz kılındığında, bu MetaTypeiçin bir satır sürümü veya zaman damgası sütunu alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetDataMember(MemberInfo)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen üyeyle ilişkilendirilmiş öğesini MetaDataMember alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetInheritanceType(Type)

Türetilmiş bir sınıfta geçersiz kılındığında, devralma alt türü için öğesini MetaType alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetTypeForInheritanceCode(Object)

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen devralma koduyla ilişkili meta türünü alır.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır