DbPropertyEntry<TEntity, TProperty> (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].
Las instancias de esta clase se devuelven desde el método Property de DbEntityEntry<TEntity> y permiten el acceso al estado de la propiedad compleja o escalar.
Jerarquía de herencia
System.Object
System.Data.Entity.Infrastructure.DbMemberEntry<TEntity, TProperty>
System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity, TProperty>
System.Data.Entity.Infrastructure.DbComplexPropertyEntry<TEntity, TComplexProperty>
Espacio de nombres: System.Data.Entity.Infrastructure
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
Public Class DbPropertyEntry(Of TEntity As Class, TProperty) _
Inherits DbMemberEntry(Of TEntity, TProperty)
'Uso
Dim instance As DbPropertyEntry(Of TEntity, TProperty)
public class DbPropertyEntry<TEntity, TProperty> : DbMemberEntry<TEntity, TProperty>
where TEntity : class
generic<typename TEntity, typename TProperty>
where TEntity : ref class
public ref class DbPropertyEntry : public DbMemberEntry<TEntity, TProperty>
type DbPropertyEntry<'TEntity, 'TProperty when 'TEntity : not struct> =
class
inherit DbMemberEntry<'TEntity, 'TProperty>
end
JScript does not support generic types and methods.
Parámetros de tipo
- TEntity
Tipo de la entidad a la que pertenece esta propiedad.
- TProperty
Tipo de la propiedad.
El tipo DbPropertyEntry<TEntity, TProperty> expone los siguientes miembros.
Propiedades
Name | Descripción | |
---|---|---|
![]() |
CurrentValue | Obtiene o establece el valor actual de esta propiedad. (Invalida a DbMemberEntry<TEntity, TProperty>.CurrentValue). |
![]() |
EntityEntry | Objeto DbEntityEntry<TEntity> al que pertenece esta propiedad. (Invalida a DbMemberEntry<TEntity, TProperty>.EntityEntry). |
![]() |
IsModified | Obtiene o establece un valor que indica si se ha modificado el valor de esta propiedad desde que se cargó de la base de datos. |
![]() |
Name | Obtiene el nombre de la propiedad. (Invalida a DbMemberEntry<TEntity, TProperty>.Name). |
![]() |
OriginalValue | Obtiene o establece el valor original de esta propiedad. |
![]() |
ParentProperty | DbPropertyEntry de la propiedad para la que esta es una propiedad anidada.Este método devolverá solo una entrada que no sea null para las propiedades de objetos complejos; devolverá null para las propiedades de la propia entidad. |
Superior
Métodos
Name | Descripción | |
---|---|---|
![]() |
Equals | Especifica si este objeto es o no igual al objeto especificado. (Se hereda de DbMemberEntry<TEntity, TProperty>). |
![]() |
Finalize | (Se hereda de Object). |
![]() |
GetHashCode | Obtiene el código hash asociado al objeto. (Se hereda de DbMemberEntry<TEntity, TProperty>). |
![]() |
GetType | Obtiene el Type de la instancia actual. (Se hereda de DbMemberEntry<TEntity, TProperty>). |
![]() |
GetValidationErrors | Valida esta propiedad. (Se hereda de DbMemberEntry<TEntity, TProperty>). |
![]() |
MemberwiseClone | (Se hereda de Object). |
![]() |
ToString | Devuelve una representación en forma de cadena de DbMemberEntry<TEntity, TProperty>. (Se hereda de DbMemberEntry<TEntity, TProperty>). |
Superior
Operadores
Name | Descripción | |
---|---|---|
![]() ![]() |
Implicit(DbPropertyEntry<TEntity, TProperty> to DbPropertyEntry) | Devuelve una nueva instancia de la clase DbPropertyEntry no genérica para la propiedad representada por este objeto. |
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.