Udostępnij za pośrednictwem


System.Data.Entity.Core.Metadata.Edm Przestrzeń nazw

Klasy

AssociationEndMember

Reprezentuje koniec typu skojarzenia

AssociationSet

Klasa reprezentująca zestaw skojarzeń

AssociationSetEnd

Klasa reprezentująca element AssociationSet End

AssociationType

Opisuje skojarzenie/relację między dwiema jednostkami w modelu koncepcyjnym lub relacją klucza obcego między dwiema tabelami w modelu magazynu. W modelu koncepcyjnym zależna klasa może lub nie może definiować właściwości klucza obcego. Jeśli klucz obcy jest zdefiniowany IsForeignKey , właściwość będzie mieć wartość true, a Constraint właściwość będzie zawierać szczegóły kluczy obcych

CollectionType

Reprezentuje typ kolekcji Edm

ComplexType

Reprezentuje typ złożony Edm. Może to służyć do konfigurowania złożonych typów z konwencji opartej na modelu koncepcyjnym. Typy złożone nie są obsługiwane w modelu magazynu.

CsdlSerializer

Serializuje obiekt EdmModel zgodny z ograniczeniami pojedynczego pliku schematu CSDL w składniku zapisywania XML. Model do serializacji musi zawierać jeden EntityContainer element .

DataModelErrorEventArgs

Informacje o błędzie, który wystąpił podczas przetwarzania modelu platformy Entity Framework.

DbModelExtensions

Metody rozszerzenia dla programu DbModel.

Documentation

Klasa reprezentująca dokumentację skojarzona z elementem

EdmError

Ta klasa hermetyzuje informacje o błędzie ogólnego błędu EDM.

EdmFunction

Klasa reprezentująca funkcję

EdmFunctionPayload

Zawiera dodatkowe atrybuty i właściwości obiektu EdmFunction

EdmItemCollection

Klasa reprezentująca kolekcję elementów w przestrzeni Edm.

EdmMember

Reprezentuje klasę składowej edm

EdmModel

Reprezentuje model koncepcyjny lub model sklepu. Ta klasa może służyć do uzyskiwania dostępu do informacji o kształcie modelu i sposobie konfiguracji.

EdmProperty

W obszarze koncepcyjnym właściwość EdmProperty reprezentuje właściwość jednostki. W obszarze magazynu właściwość EdmProperty reprezentuje kolumnę w tabeli.

EdmSchemaError

Ta klasa hermetyzuje informacje o błędzie błędu napotkanego błędu schematu.

EdmType

Podstawowa klasa EdmType dla wszystkich typów modeli

EntityContainer

Klasa reprezentująca kontener jednostki

EntitySet

Reprezentuje określone użycie struktury zdefiniowanej w jednostce EntityType. W modelu koncepcyjnym reprezentuje zestaw, który może wykonywać zapytania i utrwalać jednostki. W modelu sklepu reprezentuje tabelę. Z konwencji modelu przestrzeni magazynu można użyć do skonfigurowania nazwy tabeli z właściwością i schematem tabeli z Table właściwością Schema .

EntitySetBase

Klasa reprezentująca zestaw jednostek

EntityType

Reprezentuje strukturę elementu EntitySet. W modelu koncepcyjnym reprezentuje kształt i strukturę jednostki. W modelu magazynu reprezentuje strukturę tabeli. Aby zmienić nazwę schematu i tabeli, użyj elementu EntitySet.

EntityTypeBase

Reprezentuje typ jednostki

EnumMember

Reprezentuje element członkowski wyliczenia.

EnumType

Reprezentuje typ wyliczenia.

Facet

Klasa reprezentująca obiekt faceta Ten obiekt jest niezmienny (nie tylko ustawiony na odczyt) i niektóre części systemu zależą od tego zachowania

FacetDescription

Klasa reprezentująca obiekt FacetDescription

FunctionParameter

Klasa reprezentująca parametr funkcji

GlobalItem

Reprezentuje klasę elementu podstawowego dla wszystkich metadanych

ItemCollection

Klasa reprezentująca kolekcję elementów. Większość implementacji na potrzeby rzeczywistej konserwacji kolekcji odbywa się przez element MetadataCollection

MetadataItem

Reprezentuje klasę elementu podstawowego dla wszystkich metadanych

MetadataProperty

Klasa reprezentująca atrybut metadanych elementu

MetadataWorkspace

Obszar roboczy metadanych środowiska uruchomieniowego

NavigationProperty

Reprezentowanie klasy właściwości nawigacji edm

ObjectItemCollection

Klasa reprezentująca kolekcję elementów dla warstwy obiektu. Większość implementacji na potrzeby rzeczywistej konserwacji kolekcji jest wykonywana przez element ItemCollection

PrimitiveType

Klasa reprezentująca typ pierwotny

ReadOnlyMetadataCollection<T>

Klasa reprezentująca otokę tylko do odczytu wokół metadataCollection

ReferentialConstraint

Ta klasa reprezentuje ograniczenie odwołań między dwoma jednostkami określającymi "do" i "from" końca relacji.

RefType

Klasa reprezentująca typ ref

RelationshipEndMember

Inicjuje nowe wystąpienie klasy RelationshipEndMember

RelationshipSet

Klasa reprezentująca zestaw relacji

RelationshipType

Reprezentuje typ relacji

RowType

Reprezentuje typ wiersza Edm

SimpleType

Klasa reprezentująca prosty typ

SsdlSerializer

Serializuje sekcję magazynu (bazy danych) na EdmModel xml.

StoreItemCollection

Klasa reprezentująca kolekcję elementów w magazynie.

StructuralType

Reprezentuje typ strukturalny

TypeUsage

Klasa reprezentująca informacje o typie elementu

Struktury

ReadOnlyMetadataCollection<T>.Enumerator

Moduł wyliczający dla MetadataCollection

Interfejsy

IEdmModelAdapter

Interfejs umożliwiający uzyskanie podstawowego magazynu i modelu koncepcyjnego dla elementu DbModel.

Wyliczenia

BuiltInTypeKind

Lista wszystkich wbudowanych typów

CollectionKind

Rodzaj kolekcji (zastosowany do właściwości)

ConcurrencyMode

Tryb współbieżności dla właściwości.

DataSpace

Dataspace

EdmSchemaErrorSeverity

Definiuje różne ważności błędów, które mogą wystąpić podczas weryfikowania modelu platformy Entity Framework.

OperationAction

Reprezentuje listę możliwych akcji operacji usuwania

ParameterMode

Wyliczenie definiujące tryb parametru

ParameterTypeSemantics

Wyliczenie definiujące semantyka typów używane do rozpoznawania przeciążeń funkcji. Te flagi są definiowane w manifeście dostawcy dla definicji funkcji.

PrimitiveTypeKind

Typy pierwotne zdefiniowane przez EDM

PropertyKind

Określa rodzaje atrybutów elementów w modelu koncepcyjnym.

RelationshipMultiplicity

Reprezentuje informacje o liczebności na końcu typu relacji

StoreGeneratedPattern

Wzorzec właściwości wygenerowanych przez serwer.