System.Data.Entity.Core.Metadata.Edm Espace de noms
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.
Classes
AssociationEndMember |
Représente la fin d’un type d’association |
AssociationSet |
Classe pour la représentation d’un jeu d’associations |
AssociationSetEnd |
Classe représentant une fin AssociationSet |
AssociationType |
Décrit une association/relation entre deux entités dans le modèle conceptuel ou une relation de clé étrangère entre deux tables dans le modèle de magasin. Dans le modèle conceptuel, la classe dépendante peut ou non définir une propriété de clé étrangère. Si une clé étrangère est définie, la IsForeignKey propriété sera true et la Constraint propriété contiendra les détails des clés étrangères. |
CollectionType |
Représente le type de collection Edm |
ComplexType |
Représente le type complexe Edm. Cela peut être utilisé pour configurer des types complexes à partir d’une convention basée sur un modèle d’espace conceptuel. Les types complexes ne sont pas pris en charge dans le modèle de magasin. |
CsdlSerializer |
Sérialise un EdmModel qui est conforme aux restrictions d’un fichier de schéma CSDL unique sur un enregistreur XML. Le modèle à sérialiser doit contenir un seul EntityContainer . |
DataModelErrorEventArgs |
Informations sur une erreur qui s’est produite lors du traitement d’un modèle Entity Framework. |
DbModelExtensions |
Méthodes d’extension pour DbModel. |
Documentation |
Classe représentant la documentation associée à un élément |
EdmError |
Cette classe encapsule les informations d’erreur pour une erreur EDM générique. |
EdmFunction |
Classe pour la représentation d’une fonction |
EdmFunctionPayload |
Contient des attributs et des propriétés supplémentaires de EdmFunction |
EdmItemCollection |
Classe pour représenter une collection d’éléments dans l’espace Edm. |
EdmMember |
Représente la classe membre edm |
EdmModel |
Représente un modèle conceptuel ou de magasin. Cette classe peut être utilisée pour accéder aux informations sur la forme du modèle et la façon dont il a été configuré. |
EdmProperty |
Dans l’espace conceptuel, EdmProperty représente une propriété sur une entité. Dans l’espace de stockage, EdmProperty représente une colonne dans une table. |
EdmSchemaError |
Cette classe encapsule les informations d’erreur pour une erreur de schéma qui a été rencontrée. |
EdmType |
Classe EdmType de base pour tous les types de modèle |
EntityContainer |
Classe pour la représentation d’un conteneur d’entités |
EntitySet |
Représente une utilisation particulière d’une structure définie dans EntityType. Dans le modèle conceptuel, cela représente un ensemble qui peut interroger et conserver des entités. Dans le modèle de magasin, elle représente une table. À partir d’une convention de modèle d’espace de magasin, elle peut être utilisée pour configurer le nom de la table avec Table la propriété et le schéma de table avec Schema la propriété. |
EntitySetBase |
Classe pour la représentation d’un jeu d’entités |
EntityType |
Représente la structure d’un EntitySet. Dans le modèle conceptuel, cela représente la forme et la structure d’une entité. Dans le modèle de magasin, cela représente la structure d’une table. Pour modifier le nom du schéma et de la table, utilisez EntitySet. |
EntityTypeBase |
Représente le type d’entité |
EnumMember |
Représente un membre d'énumération. |
EnumType |
Représente un type d'énumération. |
Facet |
Classe pour la représentation d’un objet Facet Cet objet est immuable (pas seulement défini sur readonly) et certaines parties du système dépendent de ce comportement |
FacetDescription |
Classe pour la représentation d’un objet FacetDescription |
FunctionParameter |
Classe représentant un paramètre de fonction |
GlobalItem |
Représente la classe d’élément de base pour toutes les métadonnées |
ItemCollection |
Classe pour représenter une collection d’éléments. La majeure partie de l’implémentation de la maintenance réelle de la collection est effectuée par MetadataCollection |
MetadataItem |
Représente la classe d’élément de base pour toutes les métadonnées |
MetadataProperty |
Classe représentant un attribut de métadonnées pour un élément |
MetadataWorkspace |
Espace de travail de métadonnées d’exécution |
NavigationProperty |
Représenter la classe de propriété de navigation edm |
ObjectItemCollection |
Classe pour représenter une collection d’éléments pour la couche objet. La majeure partie de l’implémentation de la maintenance réelle de la collection est effectuée par ItemCollection |
PrimitiveType |
Classe représentant un type primitif |
ReadOnlyMetadataCollection<T> |
Classe représentant un wrapper en lecture seule autour de MetadataCollection |
ReferentialConstraint |
Cette classe représente une contrainte référentielle entre deux entités spécifiant les extrémités « à » et « de » de la relation. |
RefType |
Classe représentant un type ref |
RelationshipEndMember |
Initialise une nouvelle instance de la classe RelationshipEndMember |
RelationshipSet |
Classe pour la représentation d’un jeu de relations |
RelationshipType |
Représente le type de relation |
RowType |
Représente le type de ligne Edm |
SimpleType |
Classe représentant un type simple |
SsdlSerializer |
Sérialise la section stockage (base de données) d’un EdmModel au format XML. |
StoreItemCollection |
Classe pour la représentation d’une collection d’éléments dans l’espace du Store. |
StructuralType |
Représente le type de structure |
TypeUsage |
Classe représentant des informations de type pour un élément |
Structures
ReadOnlyMetadataCollection<T>.Enumerator |
Énumérateur pour MetadataCollection |
Interfaces
IEdmModelAdapter |
Interface permettant d’obtenir le magasin sous-jacent et le modèle conceptuel d’un DbModel. |
Énumérations
BuiltInTypeKind |
Liste de tous les types intégrés |
CollectionKind |
Type de collection (appliqué à Properties) |
ConcurrencyMode |
Mode d’accès concurrentiel pour les propriétés. |
DataSpace |
DataSpace |
EdmSchemaErrorSeverity |
Définit les différentes gravités d’erreurs qui peuvent se produire lors de la validation d’un modèle Entity Framework. |
OperationAction |
Représente la liste des actions possibles pour l’opération de suppression |
ParameterMode |
Énumération définissant le mode d’un paramètre |
ParameterTypeSemantics |
Énumération définissant la sémantique de type utilisée pour résoudre les surcharges de fonction. Ces indicateurs sont définis dans le manifeste du fournisseur par définition de fonction. |
PrimitiveTypeKind |
Types primitifs tels que définis par EDM |
PropertyKind |
Spécifie les genres des attributs d'éléments du modèle conceptuel. |
RelationshipMultiplicity |
Représente les informations de multiplicité sur la fin d’un type de relation |
StoreGeneratedPattern |
Modèle des propriétés générées par le serveur. |