MetadataWorkspace Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje składnik usługi środowiska uruchomieniowego metadanych ADO.NET, który zapewnia obsługę pobierania metadanych z różnych źródeł.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Dziedziczenie
-
MetadataWorkspace
Uwagi
Klasa MetadataWorkspace udostępnia centralny składnik usługi środowiska uruchomieniowego, którego można użyć do interakcji z metadanymi modelu koncepcyjnego w kontekście danej aplikacji.
Konstruktory
MetadataWorkspace() |
Inicjuje nowe wystąpienie klasy MetadataWorkspace. |
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inicjuje MetadataWorkspace nowe wystąpienie klasy przy użyciu określonych ścieżek i zestawów. |
Pola
MaximumEdmVersionSupported |
Reprezentuje maksymalną wersję modelu danych jednostek (EDM) obsługiwaną przez środowisko uruchomieniowe platformy Entity Framework. |
Metody
ClearCache() |
Czyści wszystkie wpisy pamięci podręcznej metadanych. |
CreateEntitySqlParser() |
Tworzy skonfigurowany EntitySqlParser obszar CSpace danych. |
CreateQueryCommandTree(DbExpression) |
Tworzy nową DbQueryCommandTree granicę z tym obszarem roboczym metadanych na podstawie określonego wyrażenia zapytania. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEdmSpaceType(EnumType) |
StructuralType Zwraca obiekt, który reprezentuje EdmType typ dostarczony przez parametr |
GetEdmSpaceType(StructuralType) |
StructuralType Zwraca obiekt, który reprezentuje EdmType typ dostarczony przez parametr |
GetEntityContainer(String, Boolean, DataSpace) |
EntityContainer Zwraca obiekt przy użyciu określonej nazwy kontenera jednostki i modelu danych. |
GetEntityContainer(String, DataSpace) |
EntityContainer Zwraca obiekt przy użyciu określonej nazwy kontenera jednostki i modelu danych. |
GetFunctions(String, String, DataSpace) |
Zwraca wszystkie przeciążenia funkcji przy użyciu określonej nazwy, nazwy przestrzeni nazw i modelu danych. |
GetFunctions(String, String, DataSpace, Boolean) |
Zwraca wszystkie przeciążenia funkcji przy użyciu określonej nazwy, nazwy przestrzeni nazw i modelu danych. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetItem<T>(String, Boolean, DataSpace) |
Zwraca element przy użyciu określonej tożsamości i modelu danych. |
GetItem<T>(String, DataSpace) |
Zwraca element przy użyciu określonej tożsamości i modelu danych. |
GetItemCollection(DataSpace) |
Pobiera MetadataWorkspace elementy. |
GetItems(DataSpace) |
Pobiera wszystkie elementy w określonym modelu danych. |
GetItems<T>(DataSpace) |
Pobiera wszystkie elementy w określonym modelu danych. |
GetObjectSpaceType(EnumType) |
StructuralType Zwraca obiekt reprezentujący typ przestrzeni obiektu zgodny z typem dostarczonym przez parametr |
GetObjectSpaceType(StructuralType) |
StructuralType Zwraca obiekt reprezentujący typ przestrzeni obiektu zgodny z typem dostarczonym przez parametr |
GetPrimitiveTypes(DataSpace) |
Zwraca listę typów pierwotnych w określonym modelu danych. |
GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Zwraca elementy członkowskie danej EntitySet/EntityType wartości, dla których są potrzebne oryginalne wartości podczas modyfikowania jednostki. |
GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Przestarzałe.
Pobiera oryginalne elementy członkowskie wartości z zestawu jednostek i typu jednostki. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetType(String, String, Boolean, DataSpace) |
EdmType Zwraca obiekt przy użyciu określonej nazwy typu, nazwy przestrzeni nazw i modelu danych. |
GetType(String, String, DataSpace) |
EdmType Zwraca obiekt przy użyciu określonej nazwy typu, nazwy przestrzeni nazw i modelu danych. |
LoadFromAssembly(Assembly) |
Ładuje metadane z danego zestawu. |
LoadFromAssembly(Assembly, Action<String>) |
Ładuje metadane z danego zestawu. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
RegisterItemCollection(ItemCollection) |
Rejestruje kolekcję elementów przy użyciu każdego skojarzonego modelu danych. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryGetEdmSpaceType(EnumType, EnumType) |
EnumType Zwraca obiekt za pomocą parametru |
TryGetEdmSpaceType(StructuralType, StructuralType) |
StructuralType Zwraca obiekt za pomocą parametru |
TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
EntityContainer Zwraca obiekt przy użyciu określonej nazwy kontenera jednostki i modelu danych. |
TryGetEntityContainer(String, DataSpace, EntityContainer) |
EntityContainer Zwraca obiekt przy użyciu określonej nazwy kontenera jednostki i modelu danych. |
TryGetItem<T>(String, Boolean, DataSpace, T) |
Zwraca element przy użyciu określonej tożsamości i modelu danych. |
TryGetItem<T>(String, DataSpace, T) |
Zwraca element przy użyciu określonej tożsamości i modelu danych. |
TryGetItemCollection(DataSpace, ItemCollection) |
Testuje pobieranie pliku MetadataWorkspace. |
TryGetObjectSpaceType(EnumType, EnumType) |
EnumType Zwraca obiekt za pomocą parametru |
TryGetObjectSpaceType(StructuralType, StructuralType) |
StructuralType Zwraca obiekt za pomocą parametru |
TryGetType(String, String, Boolean, DataSpace, EdmType) |
EdmType Zwraca obiekt przy użyciu określonej nazwy typu, nazwy przestrzeni nazw i modelu danych. |
TryGetType(String, String, DataSpace, EdmType) |
EdmType Zwraca obiekt przy użyciu określonej nazwy typu, nazwy przestrzeni nazw i modelu danych. |