MetadataWorkspace Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente le composant de service du runtime des métadonnées ADO.NET qui fournit une prise en charge de l’extraction des métadonnées à partir de diverses sources.
public ref class MetadataWorkspace sealed
public sealed class MetadataWorkspace
type MetadataWorkspace = class
Public NotInheritable Class MetadataWorkspace
- Héritage
-
MetadataWorkspace
Remarques
La MetadataWorkspace classe fournit un composant de service runtime central que vous pouvez utiliser pour interagir avec les métadonnées de modèle conceptuel dans le contexte d’une application donnée.
Constructeurs
MetadataWorkspace() |
Initialise une nouvelle instance de la classe MetadataWorkspace. |
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Initialise une nouvelle instance de la classe MetadataWorkspace avec les chemins d'accès et les assemblys spécifiés. |
Champs
MaximumEdmVersionSupported |
Représente la version maximale du modèle EDM (Entity Data Model) prise en charge par le runtime Entity Framework. |
Méthodes
ClearCache() |
Efface toutes les entrées du cache de métadonnées. |
CreateEntitySqlParser() |
Créer un EntitySqlParser configuré pour utiliser l'espace de données CSpace. |
CreateQueryCommandTree(DbExpression) |
Crée une DbQueryCommandTree qui est lié à l'espace de travail des métadonnées, en fonction de l'expression de requête spécifiée. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEdmSpaceType(EnumType) |
Retourne un objet StructuralType qui représente l'objet EdmType correspondant au type fourni par le paramètre |
GetEdmSpaceType(StructuralType) |
Retourne un objet StructuralType qui représente l'objet EdmType correspondant au type fourni par le paramètre |
GetEntityContainer(String, Boolean, DataSpace) |
Retourne un objet EntityContainer en utilisant le nom de conteneur d'entités et le modèle de données spécifiés. |
GetEntityContainer(String, DataSpace) |
Retourne un objet EntityContainer en utilisant le nom de conteneur d'entités et le modèle de données spécifiés. |
GetFunctions(String, String, DataSpace) |
Retourne toutes les surcharges des fonctions en utilisant le nom, le nom d'espace de noms et le modèle de données spécifiés. |
GetFunctions(String, String, DataSpace, Boolean) |
Retourne toutes les surcharges des fonctions en utilisant le nom, le nom d'espace de noms et le modèle de données spécifiés. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetItem<T>(String, Boolean, DataSpace) |
Retourne un élément en utilisant l'identité et le modèle de données spécifiés. |
GetItem<T>(String, DataSpace) |
Retourne un élément en utilisant l'identité et le modèle de données spécifiés. |
GetItemCollection(DataSpace) |
Obtient les éléments MetadataWorkspace. |
GetItems(DataSpace) |
Obtient tous les éléments du modèle de données spécifié. |
GetItems<T>(DataSpace) |
Obtient tous les éléments du modèle de données spécifié. |
GetObjectSpaceType(EnumType) |
Retourne un objet StructuralType qui représente le type d'espace de l'objet correspondant au type fourni par le paramètre |
GetObjectSpaceType(StructuralType) |
Retourne un objet StructuralType qui représente le type d'espace de l'objet correspondant au type fourni par le paramètre |
GetPrimitiveTypes(DataSpace) |
Retourne la liste des types primitifs du modèle de données spécifié. |
GetRelevantMembersForUpdate(EntitySetBase, EntityTypeBase, Boolean) |
Retourne les membres d’un EntitySet/EntityType fourni pour lequel les valeurs d’origine sont nécessaires lors de la modification d’une entité. |
GetRequiredOriginalValueMembers(EntitySetBase, EntityTypeBase) |
Obsolète.
Obtient les membres des valeurs d'origine à partir d'un jeu et d'un type d'entités. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
GetType(String, String, Boolean, DataSpace) |
Retourne un objet EdmType en utilisant le nom de type, le nom d'espace de noms et le modèle de données spécifiés. |
GetType(String, String, DataSpace) |
Retourne un objet EdmType en utilisant le nom de type, le nom d'espace de noms et le modèle de données spécifiés. |
LoadFromAssembly(Assembly) |
Charge les métadonnées à partir de l'assembly donné. |
LoadFromAssembly(Assembly, Action<String>) |
Charge les métadonnées à partir de l'assembly donné. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
RegisterItemCollection(ItemCollection) |
Inscrit la collection d’éléments avec chaque modèle de données qui lui est associé. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
TryGetEdmSpaceType(EnumType, EnumType) |
Retourne un objet EnumType via le paramètre out |
TryGetEdmSpaceType(StructuralType, StructuralType) |
Retourne un objet StructuralType via le paramètre out |
TryGetEntityContainer(String, Boolean, DataSpace, EntityContainer) |
Retourne un objet EntityContainer en utilisant le nom de conteneur d'entités et le modèle de données spécifiés. |
TryGetEntityContainer(String, DataSpace, EntityContainer) |
Retourne un objet EntityContainer en utilisant le nom de conteneur d'entités et le modèle de données spécifiés. |
TryGetItem<T>(String, Boolean, DataSpace, T) |
Retourne un élément en utilisant l'identité et le modèle de données spécifiés. |
TryGetItem<T>(String, DataSpace, T) |
Retourne un élément en utilisant l'identité et le modèle de données spécifiés. |
TryGetItemCollection(DataSpace, ItemCollection) |
Teste la récupération de MetadataWorkspace. |
TryGetObjectSpaceType(EnumType, EnumType) |
Retourne un objet EnumType via le paramètre out |
TryGetObjectSpaceType(StructuralType, StructuralType) |
Retourne un objet StructuralType via le paramètre out |
TryGetType(String, String, Boolean, DataSpace, EdmType) |
Retourne un objet EdmType en utilisant le nom de type, le nom d'espace de noms et le modèle de données spécifiés. |
TryGetType(String, String, DataSpace, EdmType) |
Retourne un objet EdmType en utilisant le nom de type, le nom d'espace de noms et le modèle de données spécifiés. |