Condividi tramite


EdmModel Classe

Definizione

Rappresenta un modello concettuale o di archiviazione. Questa classe può essere utilizzata per accedere alle informazioni sulla forma del modello e sulla modalità di configurazione.

public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
    inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
Ereditarietà
EdmModel

Proprietà

AssociationTypes

Ottiene i tipi di associazione nel modello.

BuiltInTypeKind

Ottiene il tipo del tipo incorporato per il tipo.

ComplexTypes

Ottiene i tipi complessi nel modello.

Container

Ottiene il contenitore che archivia set di entità e associazioni e importazioni di funzioni.

DataSpace

Ottiene lo spazio dati associato al modello, che indica se si tratta di un modello concettuale (DataSpace.CSpace) o di un modello di archivio (DataSpace.SSpace).

Documentation

Ottiene o imposta la documentazione associata al tipo.

(Ereditato da MetadataItem)
EntityTypes

Ottiene i tipi di entità nel modello.

EnumTypes

Ottiene i tipi di enumerazione nel modello.

Functions

Ottiene le funzioni nel modello.

GlobalItems

Ottiene gli elementi globali associati al modello.

MetadataProperties

Ottiene l'elenco di proprietà del tipo corrente.

(Ereditato da MetadataItem)

Metodi

AddAnnotation(String, Object)

Aggiunge o aggiorna un'annotazione con il nome e il valore specificati.

(Ereditato da MetadataItem)
AddItem(AssociationType)

Aggiunge un tipo di associazione al modello.

AddItem(ComplexType)

Aggiunge un tipo complesso al modello.

AddItem(EdmFunction)

Aggiunge una funzione al modello.

AddItem(EntityType)

Aggiunge un tipo di entità al modello.

AddItem(EnumType)

Aggiunge un tipo di enumerazione al modello.

RemoveAnnotation(String)

Rimuove un'annotazione con il nome specificato.

(Ereditato da MetadataItem)
RemoveItem(AssociationType)

Rimuove un tipo di associazione dal modello.

RemoveItem(ComplexType)

Rimuove un tipo complesso dal modello.

RemoveItem(EdmFunction)

Rimuove una funzione dal modello.

RemoveItem(EntityType)

Rimuove un tipo di entità dal modello.

RemoveItem(EnumType)

Rimuove un tipo di enumerazione dal modello.

Si applica a