Développer Réduire
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

System.Data.Metadata.Edm, espace de noms

Mise à jour : novembre 2007

L'espace de noms System.Data.Metadata.Edm contient un ensemble de types qui représentent les concepts par le biais des modèles utilisés par Entity Framework et un ensemble de classes qui permettent aux applications d'utiliser des métadonnées.

Pour plus d'informations sur l'utilisation de cet espace de noms, voir Métadonnées ADO.NET.

  ClasseDescription
Bb300715.pubclass(fr-fr,VS.90).gifAssociationEndMemberReprésente la terminaison End de l'association dans le modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifAssociationSetReprésente un ensemble d'associations du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifAssociationSetEndReprésente la terminaison End de l'ensemble d'associations du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifAssociationTypeReprésente une association du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifCollectionTypeReprésente une collection d'instances d'un type spécifique. Vous ne pouvez pas définir CollectionType explicitement dans le schéma EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifComplexTypeReprésente un type complexe dans Entity Data Model (EDM).
Bb300715.pubclass(fr-fr,VS.90).gifDocumentationReprésente la documentation associée à une construction EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifEdmErrorEncapsule les informations relatives à une erreur EDM (Entity Data Model) générique.
Bb300715.pubclass(fr-fr,VS.90).gifEdmFunctionReprésente les informations relatives aux fonctions qui peuvent être appelées à partir des requêtes écrites par le langage de requête Entity SQL. Il peut s'agir des fonctions intégrées exposées par le fournisseur de stockage ou des fonctions définies par l'utilisateur dans une base de données particulière.
Bb300715.pubclass(fr-fr,VS.90).gifEdmItemCollectionCharge les métadonnées relatives au modèle conceptuel. La classe EdmItemCollection charge les métadonnées à partir de fichiers CSDL (Conceptual Schema Definition Language). Cette classe est dérivée de la classe ItemCollection.
Bb300715.pubclass(fr-fr,VS.90).gifEdmMemberReprésente un membre qui peut être déclaré dans tout objet StructuralType.
Bb300715.pubclass(fr-fr,VS.90).gifEdmPropertyReprésente une propriété de EntityType dans les schémas Entity Data Model (EDM). Une classe EdmProperty dérive de la classe EdmMember et fournit les facettes Default() et Nullable pour le type de cet EdmProperty.
Bb300715.pubclass(fr-fr,VS.90).gifEdmSchemaErrorEncapsule les informations détaillées sur une erreur de schéma Entity Data Model (EDM).
Bb300715.pubclass(fr-fr,VS.90).gifEdmTypeReprésente une classe de base pour tous les types du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifEntityContainerReprésente un conteneur d'entités dans Entity Data Model (EDM). Un EntityContainer est un regroupement logique de jeux d'entités et d'ensembles d'associations.
Bb300715.pubclass(fr-fr,VS.90).gifEntitySetReprésente une entité du modèle EDM (Entity Data Model). Un objet EntitySet d'un objet EntityType contient des instances de l'objet EntityType ou l'un de ses sous-types. Plusieurs EntitySet peuvent être définis à l'aide du même EntityType.
Bb300715.pubclass(fr-fr,VS.90).gifEntitySetBaseClasse de base pour EntitySet et RelationshipSet.
Bb300715.pubclass(fr-fr,VS.90).gifEntityTypeReprésente un type de données particulier, tel qu'une entité de client ou une entité de commande du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifEntityTypeBaseType de base pour EntityType et RelationshipType.
Bb300715.pubclass(fr-fr,VS.90).gifFacetFournit des informations supplémentaires sur les membres. Dans la hiérarchie des types de métadonnées ADO.NET, les facettes fournissent des informations supplémentaires sur les membres par le biais du type déclaré pour le membre.
Bb300715.pubclass(fr-fr,VS.90).gifFacetDescriptionSpécifie une description de la facette.
Bb300715.pubclass(fr-fr,VS.90).gifFunctionParameterDécrit les paramètres de EdmFunction.
Bb300715.pubclass(fr-fr,VS.90).gifGlobalItemReprésente la classe d'élément de base pour tous les types EDM (Entity Data Model) et les conteneurs d'entités.
Bb300715.pubclass(fr-fr,VS.90).gifItemCollectionClasse de base pour les classes ObjectItemCollection, EdmItemCollection et StorageMappingItemCollection. Une classe ItemCollection est une classe abstraite qui fournit l'API pour le chargement et le maintien en mémoire des métadonnées. Cette classe est dérivée de la classe ReadOnlyMetadataCollection<T>.
Bb300715.pubclass(fr-fr,VS.90).gifMetadataItemReprésente la classe d'élément de base pour toutes les métadonnées de la hiérarchie des types de métadonnées ADO.NET.
Bb300715.pubclass(fr-fr,VS.90).gifMetadataPropertyReprésente un attribut de métadonnées pour un élément de la hiérarchie de métadonnées ADO.NET.
Bb300715.pubclass(fr-fr,VS.90).gifMetadataWorkspaceRepré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.
Bb300715.pubclass(fr-fr,VS.90).gifNavigationPropertyReprésente la navigation entre un type d'entité et un autre type d'entité dans le modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifObjectItemCollectionCharge les métadonnées relatives au modèle de données d'objet. Cette classe est dérivée de la classe ItemCollection.
Bb300715.pubclass(fr-fr,VS.90).gifPrimitiveTypeDécrit les types primitifs .NET Framework, les types primitifs EDM (Entity Data Model) et les types primitifs spécifiques au fournisseur de stockage.
Bb300715.pubclass(fr-fr,VS.90).gifReadOnlyMetadataCollection<T>Représente une collection de membres de la hiérarchie de métadonnées ADO.NET en fournissant une collection en lecture seule dotée de capacités avancées. Cette classe est dérivée de la classe ReadOnlyCollection.
Bb300715.pubclass(fr-fr,VS.90).gifReferentialConstraintDécrit les contraintes référentielles sur les relations du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifRefTypeFournit l'adresse d'une entité pour les opérations qui utilisent l'entité. Vous ne pouvez pas définir explicitement RefType dans le schéma EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifRelationshipEndMemberDéfinit le membre End pour RelationshipType.
Bb300715.pubclass(fr-fr,VS.90).gifRelationshipSetReprésente un ensemble de relations du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifRelationshipTypeReprésente la classe de base pour les relations du modèle EDM (Entity Data Model.
Bb300715.pubclass(fr-fr,VS.90).gifRowTypeDécrit une ligne, telle que le résultat d'une requête. Cette classe est dérivée de la classe StructuralType. La structure du type de ligne dépend des colonnes de base de données qui sont projetées dans la requête. Vous ne pouvez pas définir RowType explicitement dans le schéma EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifSimpleTypeClasse de base qui décrit les types primitifs du modèle EDM (Entity Data Model).
Bb300715.pubclass(fr-fr,VS.90).gifStoreItemCollectionCharge les métadonnées relatives au modèle de stockage (base de données). La classe StoreItemCollection charge les métadonnées à partir de fichiers SSDL (Store Schema Definition Language). Cette classe est dérivée de la classe ItemCollection.
Bb300715.pubclass(fr-fr,VS.90).gifStructuralTypeType de base pour tous les types du modèle EDM (Entity Data Model) qui ont des membres.
Bb300715.pubclass(fr-fr,VS.90).gifTypeUsageDécrit un type et un ensemble de facettes pour ce type.
  StructureDescription
Bb300715.pubstructure(fr-fr,VS.90).gifReadOnlyMetadataCollection<T>.EnumeratorPrend en charge une itération simple sur la collection ReadOnlyMetadataCollection<T>.
  ÉnumérationDescription
Bb300715.pubenumeration(fr-fr,VS.90).gifBuiltInTypeKindReprésente une énumération qui spécifie la liste de tous les types intégrés du modèle EDM (Entity Data Model).
Bb300715.pubenumeration(fr-fr,VS.90).gifCollectionKindReprésente une énumération qui spécifie le type de la collection appliquée aux propriétés des fichiers CSDL (Conceptual Schema Definition Language). Vous ne l'appliquer aux propriétés de n'importe quel type.
Bb300715.pubenumeration(fr-fr,VS.90).gifConcurrencyModeSpécifie les options d'accès concurrentiel pour les propriétés du modèle EDM (Entity Data Model).
Bb300715.pubenumeration(fr-fr,VS.90).gifDataSpaceSpécifie les noms par défaut des modèles dans Entity Framework.
Bb300715.pubenumeration(fr-fr,VS.90).gifEdmSchemaErrorSeveritySpécifie le niveau de gravité de l'erreur.
Bb300715.pubenumeration(fr-fr,VS.90).gifOperationActionSpécifie la liste des actions possibles lorsque la terminaison End parente de RelationshipType est supprimée.
Bb300715.pubenumeration(fr-fr,VS.90).gifParameterModeSpécifie la direction d'un paramètre.
Bb300715.pubenumeration(fr-fr,VS.90).gifParameterTypeSemanticsSpécifie la sémantique de type qui est utilisée pour résoudre les surcharges de fonction. Chaque fournisseur de magasin doit utiliser ces indicateurs d'énumération dans le fichier de manifeste du fournisseur pour toute définition de fonction.
Bb300715.pubenumeration(fr-fr,VS.90).gifPrimitiveTypeKindSpécifie tous les types primitifs définis par le modèle EDM (Entity Data Model).
Bb300715.pubenumeration(fr-fr,VS.90).gifPropertyKindSpécifie les types d'attributs d'éléments du modèle EDM (Entity Data Model).
Bb300715.pubenumeration(fr-fr,VS.90).gifRelationshipMultiplicityReprésente les informations de multiplicité relatives à la terminaison End d'un type de relation.
Bb300715.pubenumeration(fr-fr,VS.90).gifStoreGeneratedPatternReprésente une énumération qui spécifie trois options indiquant si la colonne du fichier SSDL (Store Schema Definition Language) (.ssdl) nécessite une valeur pendant des opérations d'insertion et de mise à jour. ADO.NET lit la valeur de la colonne, puis la stocke dans le cache mémoire.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.