DbComplexPropertyEntry<TEntity, TComplexProperty> Class
Instances of this class are returned from the ComplexProperty method of DbEntityEntry<TEntity> and allow access to the state of a complex property.
Assembly: EntityFramework (in EntityFramework.dll)
System.Data.Entity.Infrastructure.DbMemberEntry<TEntity, TProperty>
System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity, TProperty>
System.Data.Entity.Infrastructure.DbComplexPropertyEntry<TEntity, TComplexProperty>
Name | Description | |
---|---|---|
![]() | CurrentValue | Gets or sets the current value of this property.(Inherited from DbPropertyEntry<TEntity, TProperty>.) |
![]() | EntityEntry | The DbEntityEntry<TEntity> to which this property belongs.(Inherited from DbPropertyEntry<TEntity, TProperty>.) |
![]() | IsModified | Gets or sets a value indicating whether the value of this property has been modified since it was loaded from the database.(Inherited from DbPropertyEntry<TEntity, TProperty>.) |
![]() | Name | Gets the property name.(Inherited from DbPropertyEntry<TEntity, TProperty>.) |
![]() | OriginalValue | Gets or sets the original value of this property.(Inherited from DbPropertyEntry<TEntity, TProperty>.) |
![]() | ParentProperty | The DbPropertyEntry of the property for which this is a nested property. This method will only return a non-null entry for properties of complex objects; it will return null for properties of the entity itself.(Inherited from DbPropertyEntry<TEntity, TProperty>.) |
Name | Description | |
---|---|---|
![]() | ComplexProperty(String) | Gets an object that represents a nested complex property of this property. |
![]() | ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty, TNestedComplexProperty>>) | Gets an object that represents a nested complex property of this property. |
![]() | ComplexProperty<TNestedComplexProperty>(String) | Gets an object that represents a nested complex property of this property. |
![]() | Equals(Object) | Specifies whether the object is equal to the specified object.(Inherited from DbMemberEntry<TEntity, TProperty>.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | Gets the hash code associated with the object.(Inherited from DbMemberEntry<TEntity, TProperty>.) |
![]() | GetType() | Gets the Type of the current instance.(Inherited from DbMemberEntry<TEntity, TProperty>.) |
![]() | GetValidationErrors() | Validates this property.(Inherited from DbMemberEntry<TEntity, TProperty>.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | Property(String) | Gets an object that represents a nested property of this property. This method can be used for both scalar or complex properties. |
![]() | Property<TNestedProperty>(Expression<Func<TComplexProperty, TNestedProperty>>) | Gets an object that represents a nested property of this property. This method can be used for both scalar or complex properties. |
![]() | Property<TNestedProperty>(String) | Gets an object that represents a nested property of this property. This method can be used for both scalar or complex properties. |
![]() | ToString() | Returns a string representation of DbMemberEntry<TEntity, TProperty>.(Inherited from DbMemberEntry<TEntity, TProperty>.) |
Name | Description | |
---|---|---|
![]() ![]() | Implicit(DbComplexPropertyEntry<TEntity, TComplexProperty> to DbComplexPropertyEntry) | Returns a new instance of the non-generic DbComplexPropertyEntry class for the property represented by this object. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.