Sdílet prostřednictvím


System.Data.Entity.Core.Metadata.Edm Obor názvů

Třídy

AssociationEndMember

Představuje konec typu přidružení.

AssociationSet

Třída pro reprezentaci sady přidružení

AssociationSetEnd

Třída představující konec AssociationSet

AssociationType

Popisuje přidružení nebo relaci mezi dvěma entitami v konceptuálním modelu nebo vztah cizího klíče mezi dvěma tabulkami v modelu úložiště. V koncepčním modelu závislá třída může nebo nemusí definovat vlastnost cizího klíče. Pokud je definován cizí klíč, IsForeignKey vlastnost bude true a Constraint vlastnost bude obsahovat podrobnosti o cizích klíčích.

CollectionType

Představuje typ kolekce Edm.

ComplexType

Představuje komplexní typ Edm. Můžete ho použít ke konfiguraci složitých typů z konvence založené na modelu konceptuálního prostoru. Model úložiště nepodporuje komplexní typy.

CsdlSerializer

Serializuje EdmModel objekt, který vyhovuje omezením jednoho souboru schématu CSDL pro zapisovač XML. Model, který má být serializován, musí obsahovat jeden EntityContainer .

DataModelErrorEventArgs

Informace o chybě, ke které došlo při zpracování modelu Entity Framework.

DbModelExtensions

Rozšiřující metody pro DbModel.

Documentation

Třída představující dokumentaci přidruženou k položce

EdmError

Tato třída zapouzdřuje informace o chybě pro obecnou chybu EDM.

EdmFunction

Třída pro reprezentaci funkce

EdmFunctionPayload

Obsahuje další atributy a vlastnosti EdmFunction

EdmItemCollection

Třída pro reprezentaci kolekce položek v prostoru Edm.

EdmMember

Představuje třídu člena edm.

EdmModel

Představuje koncepční model nebo model úložiště. Tuto třídu lze použít pro přístup k informacím o tvaru modelu a způsobu, jakým byl nakonfigurován.

EdmProperty

V konceptuálním prostoru představuje EdmProperty vlastnost entity. V úložišti představuje EdmProperty sloupec v tabulce.

EdmSchemaError

Tato třída zapouzdřuje informace o chybě schématu, ke které došlo.

EdmType

Základní třída EdmType pro všechny typy modelů

EntityContainer

Třída pro reprezentaci kontejneru entit

EntitySet

Představuje konkrétní použití struktury definované v EntityType. V konceptuálním modelu to představuje sadu, která může dotazovat a uchovávat entity. V modelu store-model představuje tabulku. Z konvence modelu úložiště se dá použít ke konfiguraci názvu tabulky s Table vlastností a schématu tabulky s Schema vlastností.

EntitySetBase

Třída pro reprezentaci sady entit

EntityType

Představuje strukturu objektu EntitySet. V konceptuálním modelu to představuje tvar a strukturu entity. V modelu úložiště to představuje strukturu tabulky. Pokud chcete změnit schéma a název tabulky, použijte EntitySet.

EntityTypeBase

Představuje typ entity.

EnumMember

Představuje člen výčtu.

EnumType

Představuje typ výčtu.

Facet

Třída pro reprezentaci objektu Facet Tento objekt je neměnný (není nastavený jen pro čtení) a některé části systému jsou závislé na tomto chování.

FacetDescription

Třída pro reprezentaci objektu FacetDescription

FunctionParameter

Třída představující parametr funkce

GlobalItem

Představuje třídu základní položky pro všechna metadata.

ItemCollection

Třída pro reprezentaci kolekce položek. Většinu implementace pro skutečnou údržbu kolekce provádí MetadataCollection.

MetadataItem

Představuje třídu základní položky pro všechna metadata.

MetadataProperty

Třída představující atribut metadat pro položku

MetadataWorkspace

Pracovní prostor metadat modulu runtime

NavigationProperty

Reprezentace třídy vlastnosti navigace edm

ObjectItemCollection

Třída pro reprezentaci kolekce položek pro vrstvu objektů. Většinu implementace pro skutečnou údržbu kolekce provádí ItemCollection.

PrimitiveType

Třída představující primitivní typ

ReadOnlyMetadataCollection<T>

Třída představující obálku jen pro čtení kolem MetadataCollection

ReferentialConstraint

Tato třída představuje referenční omezení mezi dvěma entitami, které určují konce relace "to" a "from".

RefType

Třída představující typ odkazu

RelationshipEndMember

Inicializuje novou instanci třídy RelationshipEndMember.

RelationshipSet

Třída pro reprezentaci sady relací

RelationshipType

Představuje typ relace.

RowType

Představuje typ řádku Edm.

SimpleType

Třída představující jednoduchý typ

SsdlSerializer

Serializuje oddíl úložiště (databáze) do EdmModel XML.

StoreItemCollection

Třída pro reprezentaci kolekce položek v úložišti prostoru.

StructuralType

Představuje typ struktury.

TypeUsage

Třída představující informace o typu pro položku

Struktury

ReadOnlyMetadataCollection<T>.Enumerator

Enumerátor pro MetadataCollection

Rozhraní

IEdmModelAdapter

Rozhraní pro získání základního úložiště a konceptuálního modelu pro DbModel.

Výčty

BuiltInTypeKind

Seznam všech předdefinovaných typů

CollectionKind

Druh kolekce (použitý u vlastností)

ConcurrencyMode

Režim souběžnosti pro vlastnosti.

DataSpace

Dataspace

EdmSchemaErrorSeverity

Definuje různé závažnosti chyb, ke kterým může dojít při ověřování modelu Entity Framework.

OperationAction

Představuje seznam možných akcí pro operaci odstranění.

ParameterMode

Výčet definující režim parametru

ParameterTypeSemantics

Výčet definující sémantiku typu sloužící k řešení přetížení funkcí. Tyto příznaky jsou definovány v manifestu zprostředkovatele pro definici funkce.

PrimitiveTypeKind

Primitivní typy definované EDM

PropertyKind

Určuje druhy atributů položek v koncepčním modelu.

RelationshipMultiplicity

Představuje informace o násobnosti o konci typu relace.

StoreGeneratedPattern

Vzor pro vlastnosti vygenerované serverem