Compartir a través de


DbCollectionEntry (Clase)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

Representa una versión no genérica de la clase DbCollectionEntry<TEntity, TElement>.

Jerarquía de herencia

System.Object
  System.Data.Entity.Infrastructure.DbMemberEntry
    System.Data.Entity.Infrastructure.DbCollectionEntry

Espacio de nombres:  System.Data.Entity.Infrastructure
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
Public Class DbCollectionEntry _
    Inherits DbMemberEntry
'Uso
Dim instance As DbCollectionEntry
public class DbCollectionEntry : DbMemberEntry
public ref class DbCollectionEntry : public DbMemberEntry
type DbCollectionEntry =  
    class 
        inherit DbMemberEntry 
    end
public class DbCollectionEntry extends DbMemberEntry

El tipo DbCollectionEntry expone los siguientes miembros.

Propiedades

  Name Descripción
Propiedad pública CurrentValue Obtiene o establece el valor actual de la propiedad de navegación.El valor actual es la entidad a que hace referencia la propiedad de navegación. (Invalida a DbMemberEntry.CurrentValue).
Propiedad pública EntityEntry Obtiene el objeto DbEntityEntry al que pertenece esta propiedad de navegación. (Invalida a DbMemberEntry.EntityEntry).
Propiedad pública IsLoaded Obtiene o establece un valor que indica si todas las entidades de esta colección se han cargado desde la base de datos.
Propiedad pública Name Obtiene el nombre de la propiedad. (Invalida a DbMemberEntry.Name).

Superior

Métodos

  Name Descripción
Método público Cast<TEntity, TElement> Devuelve el objeto DbCollectionEntry<TEntity, TElement> genérico equivalente.
Método público Equals Determina si la entrada especificada es o no igual a la entrada actual. (Se hereda de DbMemberEntry).
Método protegido Finalize (Se hereda de Object).
Método público GetHashCode Devuelve la función hash de esta entrada. (Se hereda de DbMemberEntry).
Método público GetType Obtiene el Type de la instancia actual. (Se hereda de DbMemberEntry).
Método público GetValidationErrors Valida esta propiedad. (Se hereda de DbMemberEntry).
Método público Load Carga la colección de entidades desde la base de datos.Observe que las entidades que ya existen en el contexto no se sobrescriben con valores de la base de datos.
Método público LoadAsync() Carga de forma asincrónica la colección de entidades desde la base de datos.Observe que las entidades que ya existen en el contexto no se sobrescriben con valores de la base de datos.
Método público LoadAsync(CancellationToken) Carga de forma asincrónica la colección de entidades desde la base de datos.Observe que las entidades que ya existen en el contexto no se sobrescriben con valores de la base de datos.
Método protegido MemberwiseClone (Se hereda de Object).
Método público Query Devuelve la consulta que se utilizaría para cargar esta colección desde la base de datos.La consulta devuelta se puede modificar utilizando LINQ para realizar el filtrado u operaciones en la base de datos, como realizar el recuento del número de entidades de la colección en la base de datos sin cargarlas realmente.
Método público ToString Devuelve una representación de cadena de los valores de propiedad de base de datos. (Se hereda de DbMemberEntry).

Superior

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

System.Data.Entity.Infrastructure (Espacio de nombres)