DbCollectionEntry<TEntity,TElement> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Las instancias de esta clase se devuelven desde el método Collection de DbEntityEntry<TEntity> y permiten que las operaciones como la carga se realicen en las propiedades de navegación de colección de una entidad.
[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))
Parámetros de tipo
- TEntity
Tipo de la entidad a la que pertenece esta propiedad.
- TElement
Tipo del elemento de la colección de entidades.
- Herencia
- Atributos
Propiedades
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. |
EntityEntry |
DbEntityEntry<TEntity> al que pertenece esta propiedad de navegación. |
IsLoaded |
Obtiene o establece un valor que indica si todas las entidades de esta colección se han cargado desde la base de datos. |
Name |
Obtiene el nombre de la propiedad. |
Métodos
Equals(Object) |
Las instancias de esta clase se devuelven desde el método Collection de DbEntityEntry<TEntity> y permiten que las operaciones como la carga se realicen en las propiedades de navegación de colección de una entidad. (Heredado de DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Las instancias de esta clase se devuelven desde el método Collection de DbEntityEntry<TEntity> y permiten que las operaciones como la carga se realicen en las propiedades de navegación de colección de una entidad. (Heredado de DbMemberEntry<TEntity,TProperty>) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de DbMemberEntry<TEntity,TProperty>) |
GetValidationErrors() |
Valida esta propiedad. (Heredado de DbMemberEntry<TEntity,TProperty>) |
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. |
LoadAsync() |
Carga asincrónicamente la colección de entidades de la base de datos. Observe que las entidades que ya existen en el contexto no se sobrescriben con valores de la base de datos. |
LoadAsync(CancellationToken) |
Carga asincrónicamente la colección de entidades de la base de datos. Observe que las entidades que ya existen en el contexto no se sobrescriben con valores de la base de datos. |
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. |
ToString() |
Las instancias de esta clase se devuelven desde el método Collection de DbEntityEntry<TEntity> y permiten que las operaciones como la carga se realicen en las propiedades de navegación de colección de una entidad. (Heredado de DbMemberEntry<TEntity,TProperty>) |
Operadores
Implicit(DbCollectionEntry<TEntity,TElement> to DbCollectionEntry) |
Devuelve una nueva instancia de la clase no genérica DbCollectionEntry para la propiedad de navegación representada por este objeto. |