DbCollectionEntry<TEntity,TElement> 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.
Les instances de cette classe sont retournées à partir de la méthode Collection de et autorisent l’exécution d’opérations DbEntityEntry<TEntity> telles que le chargement sur les propriétés de navigation de la collection d’une entité.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
type DbCollectionEntry<'Entity, 'Element (requires 'Entity : null)> = class
inherit DbMemberEntry<'Entity, ICollection<'Element> (requires 'Entity : null)>
Public Class DbCollectionEntry(Of TEntity, TElement)
Inherits DbMemberEntry(Of TEntity, ICollection(Of TElement))
Paramètres de type
- TEntity
Type de l'entité à laquelle cette propriété appartient.
- TElement
Type de l'élément de la collection d'entités.
- Héritage
- Attributs
Propriétés
CurrentValue |
Obtient ou définit la valeur actuelle de la propriété de navigation. La valeur actuelle est l'entité que la propriété de navigation référence. |
EntityEntry |
DbEntityEntry<TEntity> auquel appartient cette propriété de navigation. |
IsLoaded |
Obtient ou définit une valeur indiquant si toutes les entités de cette collection ont été chargées à partir de la base de données. |
Name |
Obtient le nom de la propriété. |
Méthodes
Equals(Object) |
Les instances de cette classe sont retournées à partir de la méthode Collection de et autorisent l’exécution d’opérations DbEntityEntry<TEntity> telles que le chargement sur les propriétés de navigation de la collection d’une entité. (Hérité de DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Les instances de cette classe sont retournées à partir de la méthode Collection de et autorisent l’exécution d’opérations DbEntityEntry<TEntity> telles que le chargement sur les propriétés de navigation de la collection d’une entité. (Hérité de DbMemberEntry<TEntity,TProperty>) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de DbMemberEntry<TEntity,TProperty>) |
GetValidationErrors() |
Valide cette propriété. (Hérité de DbMemberEntry<TEntity,TProperty>) |
Load() |
Charge la collection d'entités à partir de la base de données. Notez que les entités qui existent déjà dans le contexte ne sont pas remplacées par les valeurs de la base de données. |
LoadAsync() |
Charge de manière asynchrone la collection d’entités de la base de données. Notez que les entités qui existent déjà dans le contexte ne sont pas remplacées par les valeurs de la base de données. |
LoadAsync(CancellationToken) |
Charge de manière asynchrone la collection d’entités de la base de données. Notez que les entités qui existent déjà dans le contexte ne sont pas remplacées par les valeurs de la base de données. |
Query() |
Retourne la requête qui serait utilisée pour charger cette collection à partir de la base de données. La requête retournée peut être modifiée à l'aide de LINQ pour effectuer un filtrage ou des opérations dans la base de données, comme compter le nombre d'entités dans la collection de la base de données sans les charger réellement. |
ToString() |
Les instances de cette classe sont retournées à partir de la méthode Collection de et autorisent l’exécution d’opérations DbEntityEntry<TEntity> telles que le chargement sur les propriétés de navigation de la collection d’une entité. (Hérité de DbMemberEntry<TEntity,TProperty>) |
Opérateurs
Implicit(DbCollectionEntry<TEntity,TElement> to DbCollectionEntry) |
Retourne une nouvelle instance de la classe non générique DbCollectionEntry pour la propriété de navigation représentée par cet objet. |