EntitySet, classe
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Représente une utilisation spécifique d'une structure définie dans EntityType. Dans le modèle conceptuel, cela représente un ensemble qui peut interroger des entités et les rendre persistantes. Dans le modèle de magasin, cela représente une table. À partir d'une convention de modèle d'espace de magasin, peut être utilisé pour configurer le nom d'une table avec la propriété Table et le schéma de la table avec la propriété Schema.
Hiérarchie d'héritage
System.Object
System.Data.Entity.Core.Metadata.Edm.MetadataItem
System.Data.Entity.Core.Metadata.Edm.EntitySetBase
System.Data.Entity.Core.Metadata.Edm.EntitySet
Espace de noms : System.Data.Entity.Core.Metadata.Edm
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
Public Class EntitySet _
Inherits EntitySetBase
'Utilisation
Dim instance As EntitySet
public class EntitySet : EntitySetBase
public ref class EntitySet : public EntitySetBase
type EntitySet =
class
inherit EntitySetBase
end
public class EntitySet extends EntitySetBase
Le type EntitySet expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
![]() |
BuiltInTypeKind | Obtient le type intégré de cet objet EntitySet. (Substitue EntitySetBase.BuiltInTypeKind.) |
![]() |
DefiningQuery | Obtient l'instruction SQL spécifique au fournisseur de séquence d'échappement qui décrit le jeu d'entités. (Hérité de EntitySetBase.) |
![]() |
Documentation | Obtient ou définit la documentation associée à ce type. (Hérité de MetadataItem.) |
![]() |
ElementType | Obtient le type d'entité de cet objet EntitySet. |
![]() |
EntityContainer | Obtient le conteneur d'entités du jeu d'entités ou de l'ensemble de relations actuel. (Hérité de EntitySetBase.) |
![]() |
MetadataProperties | Obtient la liste des propriétés du type en cours. (Hérité de MetadataItem.) |
![]() |
Name | Obtient ou définit le nom du jeu d'entités ou de l'ensemble de relations actuel.Si cette propriété est modifiée à partir de l'espace du magasin, la couche de mappage doit être mise à jour pour refléter le nouveau nom.Pour modifier le nom de table d'un espace de magasin EntitySet, utilisez la propriété Table. (Hérité de EntitySetBase.) |
![]() |
Schema | Obtient ou définit le schéma de base de données de ce jeu d'entités. (Hérité de EntitySetBase.) |
![]() |
Table | Obtient ou définit le nom de la table de base de données de ce jeu d'entités. (Hérité de EntitySetBase.) |
Top
Méthodes
Nom | Description | |
---|---|---|
![]() |
AddAnnotation | Ajoute ou met à jour une annotation avec le nom et la valeur spécifiés. (Hérité de MetadataItem.) |
![]() ![]() |
Create | Méthode de fabrique pour créer l'objet EntitySet. |
![]() |
Equals | (Hérité de Object.) |
![]() |
Finalize | (Hérité de Object.) |
![]() |
GetHashCode | (Hérité de Object.) |
![]() |
GetType | (Hérité de Object.) |
![]() |
MemberwiseClone | (Hérité de Object.) |
![]() |
RemoveAnnotation | Supprime une annotation portant le nom spécifié. (Hérité de MetadataItem.) |
![]() |
ToString | Retourne le nom du jeu d'entités ou de l'ensemble de relations actuel. (Hérité de EntitySetBase.) |
Top
Méthodes d'extension
Nom | Description | |
---|---|---|
![]() |
CreateRef(IEnumerable<DbExpression>) | Surchargé. Crée un nouveau DbRefExpression qui encode une référence dans une entité spécifique en fonction des valeurs de clés. (Défini par DbExpressionBuilder.) |
![]() |
CreateRef(DbExpression[]) | Surchargé. Crée un nouveau DbRefExpression qui encode une référence dans une entité spécifique en fonction des valeurs de clés. (Défini par DbExpressionBuilder.) |
![]() |
CreateRef(EntityType, IEnumerable<DbExpression>) | Surchargé. Crée un nouveau DbRefExpression qui encode une référence dans une entité spécifique d'un type donné en fonction des valeurs de clés. (Défini par DbExpressionBuilder.) |
![]() |
CreateRef(EntityType, DbExpression[]) | Surchargé. Crée un nouveau DbRefExpression qui encode une référence dans une entité spécifique d'un type donné en fonction des valeurs de clés. (Défini par DbExpressionBuilder.) |
![]() |
GetContainingTypes | Obtient tous les EntityType dans cet EntitySet (Défini par MetadataWorkspaceExtensions.) |
![]() |
GetSchemaName | Récupérer le nom de schéma de cet EntitySet, stocké dans MetadataProperties (Défini par MetadataWorkspaceExtensions.) |
![]() |
GetTableName | Récupère le nom de table de cet EntitySet, stocké dans MetadataProperties (Défini par MetadataWorkspaceExtensions.) |
![]() |
RefFromKey(DbExpression) | Surchargé. Crée un nouveau DbRefExpression qui encode une référence dans une entité spécifique en fonction des valeurs de clés. (Défini par DbExpressionBuilder.) |
![]() |
RefFromKey(DbExpression, EntityType) | Surchargé. Crée un nouveau DbRefExpression qui encode une référence dans une entité spécifique en fonction des valeurs de clés. (Défini par DbExpressionBuilder.) |
![]() |
Scan | Crée un objet DbScanExpression qui référence le jeu d'entités ou de relations spécifié. (Défini par DbExpressionBuilder.) |
Top
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.