MetadataWorkspace Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az ADO.NET metaadat-futtatókörnyezet szolgáltatás összetevőjét jelöli, amely támogatja a metaadatok különböző forrásokból való lekérését.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Öröklődés
-
MetadataWorkspace
Megjegyzések
Az MetadataWorkspace osztály egy központi futtatókörnyezeti szolgáltatásösszetevőt biztosít, amellyel egy adott alkalmazás kontextusában kezelheti a elméleti modell metaadatait.
Konstruktorok
| Name | Description |
|---|---|
| MetadataWorkspace() |
Inicializálja a MetadataWorkspace osztály új példányát. |
| MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Inicializálja az MetadataWorkspace osztály új példányát a megadott útvonalak és szerelvények használatával. |
Mezők
| Name | Description |
|---|---|
| MaximumEdmVersionSupported |
Az Entity Framework futtatókörnyezet által támogatott maximális entity data model (EDM) verziót jelöli. |
Metódusok
| Name | Description |
|---|---|
| ClearCache() |
Törli az összes metaadat-gyorsítótár-bejegyzést. |
| CreateEntitySqlParser() |
Létrehoz egy EntitySqlParser konfigurált adatterületet CSpace . |
| CreateQueryCommandTree(DbExpression) |
Létrehoz egy új DbQueryCommandTree kötést ehhez a metaadat-munkaterülethez a megadott lekérdezési kifejezés alapján. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetEdmSpaceType(EnumType) |
StructuralType A paraméter EdmTypeáltal megadott típusnak megfelelő objektumot ad |
| GetEdmSpaceType(StructuralType) |
StructuralType A paraméter EdmTypeáltal megadott típusnak megfelelő objektumot ad |
| GetEntityContainer(String, Boolean, DataSpace) |
EntityContainer Egy objektumot a megadott entitástároló nevének és adatmodelljének használatával ad vissza. |
| GetEntityContainer(String, DataSpace) |
EntityContainer Egy objektumot a megadott entitástároló nevének és adatmodelljének használatával ad vissza. |
| GetFunctions(String, String, DataSpace, Boolean) |
A függvények túlterhelését adja vissza a megadott név, névtérnév és adatmodell használatával. |
| GetFunctions(String, String, DataSpace) |
A függvények túlterhelését adja vissza a megadott név, névtérnév és adatmodell használatával. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetItem<T>(String, Boolean, DataSpace) |
Egy elemet a megadott identitás és adatmodell használatával ad vissza. |
| GetItem<T>(String, DataSpace) |
Egy elemet a megadott identitás és adatmodell használatával ad vissza. |
| GetItemCollection(DataSpace) |
Lekéri MetadataWorkspace az elemeket. |
| GetItems(DataSpace) |
Lekéri a megadott adatmodell összes elemét. |
| GetItems<T>(DataSpace) |
Lekéri a megadott adatmodell összes elemét. |
| GetObjectSpaceType(EnumType) |
Olyan objektumot StructuralType ad vissza, amely a paraméter |
| GetObjectSpaceType(StructuralType) |
Olyan objektumot StructuralType ad vissza, amely a paraméter |
| GetPrimitiveTypes(DataSpace) |
A megadott adatmodell primitív típusainak listáját adja vissza. |
| GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Egy adott EntitySet/EntityType entitás azon tagjait adja vissza, amelyekhez az entitás módosításakor eredeti értékekre van szükség. |
| GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Elavult.
Lekéri az eredeti értéktagokat egy entitáskészletből és egy entitástípusból. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetType(String, String, Boolean, DataSpace) |
EdmType Egy objektumot a megadott típusnév, névtérnév és adatmodell használatával ad vissza. |
| GetType(String, String, DataSpace) |
EdmType Egy objektumot a megadott típusnév, névtérnév és adatmodell használatával ad vissza. |
| LoadFromAssembly(Assembly, Action<String>) |
Betölti a metaadatokat az adott szerelvényből. |
| LoadFromAssembly(Assembly) |
Betölti a metaadatokat az adott szerelvényből. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| RegisterItemCollection(ItemCollection) |
Regisztrálja az elemgyűjteményt az egyes társított adatmodellekkel. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| TryGetEdmSpaceType(EnumType, EnumType) |
EnumType Egy objektumot ad vissza a paraméter által |
| TryGetEdmSpaceType(StructuralType, StructuralType) |
StructuralType Egy objektumot ad vissza a paraméter által |
| TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
EntityContainer Egy objektumot a megadott entitástároló nevének és adatmodelljének használatával ad vissza. |
| TryGetEntityContainer(String, DataSpace, EntityContainer) |
EntityContainer Egy objektumot a megadott entitástároló nevének és adatmodelljének használatával ad vissza. |
| TryGetItem<T>(String, Boolean, DataSpace, T) |
Egy elemet a megadott identitás és adatmodell használatával ad vissza. |
| TryGetItem<T>(String, DataSpace, T) |
Egy elemet a megadott identitás és adatmodell használatával ad vissza. |
| TryGetItemCollection(DataSpace, ItemCollection) |
Teszteli a lekérést MetadataWorkspace. |
| TryGetObjectSpaceType(EnumType, EnumType) |
Olyan objektumot EnumType ad vissza a kimenő paraméteren |
| TryGetObjectSpaceType(StructuralType, StructuralType) |
Olyan objektumot StructuralType ad vissza a kimenő paraméteren |
| TryGetType(String, String, Boolean, DataSpace, EdmType) |
EdmType Egy objektumot a megadott típusnév, névtérnév és adatmodell használatával ad vissza. |
| TryGetType(String, String, DataSpace, EdmType) |
EdmType Egy objektumot a megadott típusnév, névtérnév és adatmodell használatával ad vissza. |