Sdílet prostřednictvím


EdmModel Třída

Definice

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.

public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
    inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
Dědičnost
EdmModel

Vlastnosti

AssociationTypes

Získá typy přidružení v modelu.

BuiltInTypeKind

Získá předdefinovaný typ pro tento typ.

ComplexTypes

Získá komplexní typy v modelu.

Container

Získá kontejner, který ukládá entity a sady přidružení a importy funkcí.

DataSpace

Získá datový prostor přidružený k modelu, který označuje, zda se jedná o koncepční model (DataSpace.CSpace) nebo model úložiště (DataSpace.SSpace).

Documentation

Získá nebo nastaví dokumentaci přidruženou k tomuto typu.

(Zděděno od MetadataItem)
EntityTypes

Získá typy entit v modelu.

EnumTypes

Získá výčtové typy v modelu.

Functions

Získá funkce v modelu.

GlobalItems

Získá globální položky přidružené k modelu.

MetadataProperties

Získá seznam vlastností aktuálního typu.

(Zděděno od MetadataItem)

Metody

AddAnnotation(String, Object)

Přidá nebo aktualizuje poznámku se zadaným názvem a hodnotou.

(Zděděno od MetadataItem)
AddItem(AssociationType)

Přidá do modelu typ přidružení.

AddItem(ComplexType)

Přidá do modelu komplexní typ.

AddItem(EdmFunction)

Přidá do modelu funkci.

AddItem(EntityType)

Přidá do modelu typ entity.

AddItem(EnumType)

Přidá do modelu typ výčtu.

RemoveAnnotation(String)

Odebere poznámku se zadaným názvem.

(Zděděno od MetadataItem)
RemoveItem(AssociationType)

Odebere typ přidružení z modelu.

RemoveItem(ComplexType)

Odebere z modelu komplexní typ.

RemoveItem(EdmFunction)

Odebere funkci z modelu.

RemoveItem(EntityType)

Odebere typ entity z modelu.

RemoveItem(EnumType)

Odebere typ výčtu z modelu.

Platí pro