System.Data.Metadata.Edm Ad Alanı

Entity Framework tarafından kullanılan modeller genelinde kavramları temsil eden bir tür kümesi ve uygulamaların meta verilerle çalışmasına yardımcı olan bir sınıf kümesi içerir.

Sınıflar

AssociationEndMember

End Kavramsal modeldeki bir ilişkilendirmenin öğesini temsil eder.

AssociationSet

Kavramsal modelde bir ilişkilendirme kümesini temsil eder.

AssociationSetEnd

End Kavramsal modelde ayarlanan ilişkilendirmeyi temsil eder.

AssociationType

Kavramsal modeldeki bir ilişkiyi temsil eder.

CollectionType

Belirli bir türe ait örneklerin koleksiyonunu temsil eder. Kavramsal modelde açıkça bir CollectionType tanımlayamazsınız.

ComplexType

Kavramsal modelde karmaşık bir türü temsil eder.

Documentation

Kavramsal model yapısıyla ilişkili belgeleri temsil eder.

EdmError

Genel kavramsal model hatası için hata bilgilerini kapsüller.

EdmFunction

Entity SQL sorgu dili tarafından yazılan sorgulardan çağrılabilecek işlevler hakkındaki bilgileri temsil eder. Bunlar, depolama sağlayıcısı tarafından kullanıma sunulan yerleşik işlevler veya belirli bir veritabanındaki kullanıcı tanımlı işlevler olabilir.

EdmItemCollection

Kavramsal model hakkındaki meta verileri yükler. EdmItemCollection, kavramsal şema tanım dili (CSDL) dosyalarından meta verileri yükler. Bu sınıf sınıfından ItemCollection türetilir.

EdmMember

Herhangi StructuralTypebir içinde bildirilebilen bir üyeyi temsil eder.

EdmProperty

Kavramsal modelde için EntityType bir özelliği temsil eder. Bir EdmProperty sınıf sınıfından EdmMember türetilir ve bu EdmPropertytürünün ve Nullable modellerini sağlarDefaultValue.

EdmSchemaError

Kavramsal model şeması hatası hakkındaki ayrıntılı bilgileri kapsüller.

EdmType

Kavramsal modeldeki tüm türler için bir temel sınıfı temsil eder.

EntityContainer

Kavramsal modeldeki varlık kapsayıcılarını temsil eder. , EntityContainer varlık kümelerinin ve ilişkilendirme kümelerinin mantıksal bir gruplandırmadır.

EntitySet

Kavramsal modelde bir varlık kümesini temsil eder. EntitySet bir için, EntityType veya alt türlerinden EntityType herhangi birinin örneklerini içerir. Aynı EntityTypekullanılarak birden EntitySet fazla tanımlanabilir.

EntitySetBase

bir ve RelationshipSetiçin EntitySet temel sınıf.

EntityType

Kavramsal modeldeki müşteri varlığı veya sipariş varlığı gibi belirli bir veri türünü temsil eder.

EntityTypeBase

ve RelationshipTypeiçin EntityType bir temel tür.

EnumMember

Bir numaralandırma üyesini temsil eder.

EnumType

Bir numaralandırma türünü temsil eder.

Facet

Üyeler hakkında ek bilgi sağlar. ADO.NET meta veri türü hiyerarşisinde modeller üye için bildirilen tür aracılığıyla üyeler hakkında ek bilgi sağlar.

FacetDescription

Model açıklamasını belirtir.

FunctionParameter

bir EdmFunctionparametresinin parametrelerini açıklar.

GlobalItem

Tüm kavramsal model türleri ve varlık kapsayıcıları için temel öğe sınıfını temsil eder.

ItemCollection

, EdmItemCollectionve StorageMappingItemCollection sınıfları için ObjectItemCollectiontemel sınıf. ItemCollection Sınıf soyut bir sınıftır ve bellek içi meta verileri yüklemek ve tutmak için temel API'yi sağlar. Bu sınıf sınıfından ReadOnlyMetadataCollection<T> türetilir.

MetadataItem

ADO.NET meta veri türü hiyerarşisindeki tüm meta veriler için temel öğe sınıfını temsil eder.

MetadataProperty

ADO.NET meta veri hiyerarşisindeki bir öğenin meta veri özniteliğini temsil eder.

MetadataWorkspace

Çeşitli kaynaklardan meta verileri alma desteği sağlayan ADO.NET meta veri çalışma zamanı hizmet bileşenini temsil eder.

NavigationProperty

Kavramsal modelde bir varlık türünden başka bir varlık türüne gezintiyi temsil eder.

ObjectItemCollection

Nesne katmanı için bir öğe koleksiyonunu temsil eden sınıf. Koleksiyonun gerçek bakımı için uygulamanın çoğu ItemCollection tarafından gerçekleştirilir.

PrimitiveType

.NET temel türlerini, kavramsal model ilkel türlerini ve depolama sağlayıcısına özgü ilkel türleri açıklar.

ReadOnlyMetadataCollection<T>

Gelişmiş arama özelliklerine sahip salt okunur bir koleksiyon sağlayarak ADO.NET meta veri hiyerarşisindeki üye koleksiyonunu temsil eder. Bu sınıf sınıfından ReadOnlyCollection<T> türetilir.

ReferentialConstraint

Kavramsal modeldeki ilişkilerle ilgili bilgi kısıtlamalarını açıklar.

RefType

Varlığı kullanan işlemler için bir varlığın adresini sağlar. Kavramsal model şemasında açıkça bir RefType tanımlayamazsınız.

RelationshipEndMember

öğesinin End üyesini RelationshipTypetanımlar.

RelationshipSet

Kavramsal modelde bir ilişki kümesini temsil eder.

RelationshipType

Kavramsal modeldeki ilişkiler için temel sınıfı temsil eder.

RowType

Sorgunun sonucu gibi bir satırı açıklar. Bu sınıf sınıfından StructuralType türetilir. Satır türünün yapısı, sorguda yansıtılan veritabanı sütunlarına bağlıdır. kavramsal RowType model işlevlerinde yararlı olabilir.

SimpleType

Kavramsal modeldeki ilkel türleri açıklayan temel sınıf.

StoreItemCollection

Depolama (veritabanı) modeliyle ilgili meta verileri yükler. , StoreItemCollection depo şeması tanım dili (SSDL) dosyalarından meta verileri yükler. Bu sınıf sınıfından ItemCollection türetilir.

StructuralType

Kavramsal modelde üyeleri olan tüm türler için bir temel tür.

TypeUsage

Bu tür için bir türü ve model kümesini açıklar.

Yapılar

ReadOnlyMetadataCollection<T>.Enumerator

Koleksiyon üzerinde basit bir yinelemeyi ReadOnlyMetadataCollection<T> destekler.

Numaralandırmalar

BuiltInTypeKind

Kavramsal modeldeki tüm yerleşik türlerin listesini belirten bir numaralandırmayı temsil eder.

CollectionKind

Kavramsal şema tanım dili (CSDL) dosyalarındaki özelliklere uygulanan koleksiyonun türünü belirten bir numaralandırmayı temsil eder. Bunu herhangi bir türün özelliklerine uygulayabilirsiniz.

ConcurrencyMode

Kavramsal modeldeki özellikler için eşzamanlılık seçeneklerini belirtir.

DataSpace

Entity Framework'teki modeller için varsayılan adları belirtir.

EdmSchemaErrorSeverity

Hatanın önem düzeyini belirtir.

OperationAction

öğesinin üst End öğesi silindiğinde olası eylemlerin RelationshipType listesini belirtir.

ParameterMode

Parametrenin yönünü belirtir.

ParameterTypeSemantics

İşlev aşırı yüklemelerini çözümlemek için kullanılan tür semantiğini belirtir. Her depo sağlayıcısı, her işlev tanımı için sağlayıcı bildirim dosyasında bu numaralandırma bayraklarını kullanmalıdır.

PrimitiveTypeKind

EDM tarafından tanımlanan temel türleri belirtir.

PropertyKind

Kavramsal modeldeki öğe özniteliklerinin türlerini belirtir.

RelationshipMultiplicity

İlişki türüyle ilgili End çokluk bilgilerini temsil eder.

StoreGeneratedPattern

Depolama şema tanımlama dilindeki (SSDL) (.ssdl) sütunun ekleme ve güncelleştirme işlemleri sırasında bir değere ihtiyacı olup olmadığını belirten üç seçenek belirten bir numaralandırmayı temsil eder. ADO.NET sütunun değerini okur ve ardından bellek içi önbellekte depolar.

Açıklamalar

Bu ad alanını kullanma hakkında daha fazla bilgi için bkz. meta ADO.NET.