DbComplexPropertyEntry<TEntity,TComplexProperty> 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 ComplexProperty de DbEntityEntry<TEntity> y permiten el acceso al estado de una propiedad compleja.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbComplexPropertyEntry<TEntity,TComplexProperty> : System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TComplexProperty> where TEntity : class
public class DbComplexPropertyEntry<TEntity,TComplexProperty> : System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TComplexProperty> where TEntity : class
type DbComplexPropertyEntry<'Entity, 'ComplexProperty (requires 'Entity : null)> = class
inherit DbPropertyEntry<'Entity, 'ComplexProperty (requires 'Entity : null)>
Public Class DbComplexPropertyEntry(Of TEntity, TComplexProperty)
Inherits DbPropertyEntry(Of TEntity, TComplexProperty)
Parámetros de tipo
- TEntity
Tipo de la entidad a la que pertenece esta propiedad.
- TComplexProperty
Tipo de la propiedad.
- Herencia
-
DbPropertyEntry<TEntity,TComplexProperty>DbComplexPropertyEntry<TEntity,TComplexProperty>
- Atributos
Propiedades
CurrentValue |
Obtiene o establece el valor actual de esta propiedad. (Heredado de DbPropertyEntry<TEntity,TProperty>) |
EntityEntry |
al DbEntityEntry<TEntity> que pertenece esta propiedad. (Heredado de DbPropertyEntry<TEntity,TProperty>) |
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. (Heredado de DbPropertyEntry<TEntity,TProperty>) |
Name |
Obtiene el nombre de la propiedad. (Heredado de DbPropertyEntry<TEntity,TProperty>) |
OriginalValue |
Obtiene o establece el valor original de esta propiedad. (Heredado de DbPropertyEntry<TEntity,TProperty>) |
ParentProperty |
de DbPropertyEntry la propiedad para la que se trata de 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. (Heredado de DbPropertyEntry<TEntity,TProperty>) |
Métodos
ComplexProperty(String) |
Obtiene un objeto que representa una propiedad compleja anidada de esta propiedad. |
ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty,TNestedComplexProperty>>) |
Obtiene un objeto que representa una propiedad compleja anidada de esta propiedad. |
ComplexProperty<TNestedComplexProperty>(String) |
Obtiene un objeto que representa una propiedad compleja anidada de esta propiedad. |
Equals(Object) |
Las instancias de esta clase se devuelven desde el método ComplexProperty de DbEntityEntry<TEntity> y permiten el acceso al estado de una propiedad compleja. (Heredado de DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
Las instancias de esta clase se devuelven desde el método ComplexProperty de DbEntityEntry<TEntity> y permiten el acceso al estado de una propiedad compleja. (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>) |
Property(String) |
Obtiene un objeto que representa una propiedad anidada de esta propiedad. Este método se puede utilizar para propiedades escalares o complejas. |
Property<TNestedProperty>(Expression<Func<TComplexProperty,TNestedProperty>>) |
Obtiene un objeto que representa una propiedad anidada de esta propiedad. Este método se puede utilizar para propiedades escalares o complejas. |
Property<TNestedProperty>(String) |
Obtiene un objeto que representa una propiedad anidada de esta propiedad. Este método se puede utilizar para propiedades escalares o complejas. |
ToString() |
Las instancias de esta clase se devuelven desde el método ComplexProperty de DbEntityEntry<TEntity> y permiten el acceso al estado de una propiedad compleja. (Heredado de DbMemberEntry<TEntity,TProperty>) |
Operadores
Implicit(DbComplexPropertyEntry<TEntity,TComplexProperty> to DbComplexPropertyEntry) |
Devuelve una nueva instancia de la clase no genérica DbComplexPropertyEntry para la propiedad representada por este objeto. |