DbComplexPropertyEntry(Of TEntity, TComplexProperty) Class
Entity Framework 5.0
Instances of this class are returned from the ComplexProperty method of DbEntityEntry(Of TEntity) and allow access to the state of a complex property.
System.Object
System.Data.Entity.Infrastructure.DbMemberEntry(Of TEntity, TComplexProperty)
System.Data.Entity.Infrastructure.DbPropertyEntry(Of TEntity, TComplexProperty)
System.Data.Entity.Infrastructure.DbComplexPropertyEntry(Of TEntity, TComplexProperty)
System.Data.Entity.Infrastructure.DbMemberEntry(Of TEntity, TComplexProperty)
System.Data.Entity.Infrastructure.DbPropertyEntry(Of TEntity, TComplexProperty)
System.Data.Entity.Infrastructure.DbComplexPropertyEntry(Of TEntity, TComplexProperty)
Namespace: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
'Declaration Public Class DbComplexPropertyEntry(Of TEntity As Class, TComplexProperty) _ Inherits DbPropertyEntry(Of TEntity, TComplexProperty) 'Usage Dim instance As DbComplexPropertyEntry(Of TEntity, TComplexProperty)
Type Parameters
- TEntity
The type of the entity to which this property belongs.
- TComplexProperty
The type of the entity to which this property belongs.
The DbComplexPropertyEntry(Of TEntity, TComplexProperty) type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | CurrentValue | Gets or sets the current value of this property. (Inherited from DbPropertyEntry(Of TEntity, TProperty).) |
![]() | EntityEntry | The DbEntityEntry(Of TEntity) to which this property belongs. (Inherited from DbPropertyEntry(Of 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(Of TEntity, TProperty).) |
![]() | Name | Gets the property name. (Inherited from DbPropertyEntry(Of TEntity, TProperty).) |
![]() | OriginalValue | Gets or sets the original value of this property. (Inherited from DbPropertyEntry(Of 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(Of TEntity, TProperty).) |
| Name | Description | |
|---|---|---|
![]() | ComplexProperty(String) | Gets an object that represents a nested complex property of this property. |
![]() | ComplexProperty(Of TNestedComplexProperty)(Expression(Of Func(Of TComplexProperty, TNestedComplexProperty))) | Gets an object that represents a nested complex property of this property. |
![]() | ComplexProperty(Of TNestedComplexProperty)(String) | Gets an object that represents a nested complex property of this property. |
![]() | Equals | Returns whether the specified query is equal to the current query. (Inherited from DbMemberEntry(Of TEntity, TProperty).) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | Returns the hash function for the specified query. (Inherited from DbMemberEntry(Of TEntity, TProperty).) |
![]() | GetType | Gets the type for the current query. (Inherited from DbMemberEntry(Of TEntity, TProperty).) |
![]() | GetValidationErrors | Validates this property. (Inherited from DbMemberEntry(Of 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(Of TNestedProperty)(Expression(Of Func(Of 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(Of 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 the database property values. (Inherited from DbMemberEntry(Of TEntity, TProperty).) |
| Name | Description | |
|---|---|---|
![]() ![]() | Widening(DbComplexPropertyEntry(Of TEntity, TComplexProperty) to DbComplexPropertyEntry) | Returns a new instance of the non-generic DbComplexPropertyEntry class for the property represented by this object. |
Show:
