Condividi tramite


System.Data.Entity.Core.Metadata.Edm Spazio dei nomi

Classi

AssociationEndMember

Rappresenta una fine di un tipo di associazione

AssociationSet

Classe per rappresentare un set di associazioni

AssociationSetEnd

Classe che rappresenta un oggetto AssociationSet End

AssociationType

Descrive un'associazione/relazione tra due entità nel modello concettuale o una relazione di chiave esterna tra due tabelle nel modello di archivio. Nel modello concettuale la classe dipendente può o non definire una proprietà chiave esterna. Se viene definita una chiave esterna, la IsForeignKey proprietà sarà true e la Constraint proprietà conterrà i dettagli delle chiavi esterne

CollectionType

Rappresenta il tipo di raccolta Edm

ComplexType

Rappresenta il tipo complesso Edm. Questa operazione può essere usata per configurare tipi complessi da una convenzione basata su modelli concettuali. I tipi complessi non sono supportati nel modello di archiviazione.

CsdlSerializer

Serializza un oggetto EdmModel conforme alle restrizioni di un singolo file di schema CSDL in un writer XML. Il modello da serializzare deve contenere un singolo EntityContainer oggetto .

DataModelErrorEventArgs

Informazioni su un errore durante l'elaborazione di un modello Entity Framework.

DbModelExtensions

Metodi di estensione per DbModel.

Documentation

Classe che rappresenta la documentazione associata a un elemento

EdmError

Questa classe incapsula le informazioni sull'errore per un errore EDM generico.

EdmFunction

Classe per rappresentare una funzione

EdmFunctionPayload

Contiene attributi e proprietà aggiuntive dell'oggetto EdmFunction

EdmItemCollection

Classe per rappresentare una raccolta di elementi nello spazio Edm.

EdmMember

Rappresenta la classe membro edm

EdmModel

Rappresenta un modello concettuale o archiviato. Questa classe può essere usata per accedere alle informazioni sulla forma del modello e sul modo in cui è stata configurata.

EdmProperty

Nello spazio concettuale EdmProperty rappresenta una proprietà in un'entità. Nello spazio di archiviazione EdmProperty rappresenta una colonna in una tabella.

EdmSchemaError

Questa classe incapsula le informazioni sull'errore per un errore dello schema rilevato.

EdmType

Classe EdmType di base per tutti i tipi di modello

EntityContainer

Classe per rappresentare un contenitore di entità

EntitySet

Rappresenta un utilizzo specifico di una struttura definita in EntityType. Nel modello concettuale, questo rappresenta un set che può eseguire query e rendere persistenti le entità. Nel modello di archivio rappresenta una tabella. Da una convenzione modello dello spazio store può essere usata per configurare il nome della tabella con Table la proprietà e lo schema della tabella con Schema la proprietà .

EntitySetBase

Classe per rappresentare un set di entità

EntityType

Rappresenta la struttura di un EntitySetoggetto . Nel modello concettuale questo rappresenta la forma e la struttura di un'entità. Nel modello di archivio questo rappresenta la struttura di una tabella. Per modificare lo schema e il nome tabella usano EntitySet.

EntityTypeBase

Rappresenta il tipo di entità

EnumMember

Rappresenta un membro dell'enumerazione.

EnumType

Rappresenta un tipo di enumerazione.

Facet

Classe per rappresentare un oggetto Facet Questo oggetto è Immutable (non solo impostato su readonly) e alcune parti del sistema dipendono da tale comportamento

FacetDescription

Classe per rappresentare un oggetto FacetDescription

FunctionParameter

Classe che rappresenta un parametro di funzione

GlobalItem

Rappresenta la classe di elemento di base per tutti i metadati

ItemCollection

Classe per rappresentare una raccolta di elementi. La maggior parte dell'implementazione per la manutenzione effettiva della raccolta viene eseguita da MetadataCollection

MetadataItem

Rappresenta la classe di elemento di base per tutti i metadati

MetadataProperty

Classe che rappresenta un attributo di metadati per un elemento

MetadataWorkspace

Area di lavoro Metadati runtime

NavigationProperty

Rappresentare la classe di proprietà di spostamento edm

ObjectItemCollection

Classe per la rappresentazione di una raccolta di elementi per il livello oggetti. La maggior parte dell'implementazione per la manutenzione effettiva della raccolta viene eseguita da ItemCollection

PrimitiveType

Classe che rappresenta un tipo primitivo

ReadOnlyMetadataCollection<T>

Classe che rappresenta un wrapper di sola lettura intorno a MetadataCollection

ReferentialConstraint

Questa classe rappresenta un vincolo referenziale tra due entità che specificano la fine di "to" e "from" della relazione.

RefType

Classe che rappresenta un tipo di riferimento

RelationshipEndMember

Inizializza una nuova istanza della classe RelationshipEndMember

RelationshipSet

Classe per la rappresentazione di un set di relazioni

RelationshipType

Rappresenta il tipo di relazione

RowType

Rappresenta il tipo di riga Edm

SimpleType

Classe che rappresenta un tipo semplice

SsdlSerializer

Serializza la sezione di archiviazione (database) di un EdmModel oggetto to XML.

StoreItemCollection

Classe per rappresentare una raccolta di elementi nello spazio Store.

StructuralType

Rappresenta il tipo strutturale

TypeUsage

Classe che rappresenta informazioni sul tipo per un elemento

Struct

ReadOnlyMetadataCollection<T>.Enumerator

Enumeratore per MetadataCollection

Interfacce

IEdmModelAdapter

Interfaccia per ottenere l'archivio sottostante e il modello concettuale per un DbModeloggetto .

Enumerazioni

BuiltInTypeKind

Elenco di tutti i tipi predefiniti

CollectionKind

Tipo di raccolta (applicato alle proprietà)

ConcurrencyMode

Modalità di concorrenza per le proprietà.

DataSpace

DataSpace

EdmSchemaErrorSeverity

Definisce le diverse gravità degli errori che possono verificarsi durante la convalida di un modello entity Framework.

OperationAction

Rappresenta l'elenco di azioni possibili per l'operazione di eliminazione

ParameterMode

Enumerazione che definisce la modalità di un parametro

ParameterTypeSemantics

Enumerazione che definisce la semantica dei tipi usata per risolvere gli overload delle funzioni. Questi flag sono definiti nel manifesto del provider per ogni definizione di funzione.

PrimitiveTypeKind

Tipi primitivi definiti da EDM

PropertyKind

Specifica i tipi di attributi degli elementi nel modello concettuale.

RelationshipMultiplicity

Rappresenta le informazioni sulla moltiplicazione sulla fine di un tipo di relazione

StoreGeneratedPattern

Modello per Proprietà generate dal server.