DbMemberEntry<TEntity, TProperty> Class

 

This is an abstract base class use to represent a scalar or complex property, or a navigation property of an entity. Scalar and complex properties use the derived class DbPropertyEntry<TEntity, TProperty>, reference navigation properties use the derived class DbReferenceEntry<TEntity, TProperty>, and collection navigation properties use the derived class DbCollectionEntry<TEntity, TElement>.

Namespace:   System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)


public abstract class DbMemberEntry<TEntity, TProperty>
where TEntity : class

Type Parameters

TEntity

The type of the entity to which this property belongs.

TProperty

The type of the property.

NameDescription
System_CAPS_protmethodDbMemberEntry<TEntity, TProperty>()

Initializes a new instance of the DbMemberEntry<TEntity, TProperty> class.

NameDescription
System_CAPS_pubpropertyCurrentValue

Gets or sets the current value of this property.

System_CAPS_pubpropertyEntityEntry

The DbEntityEntry<TEntity> to which this member belongs.

System_CAPS_pubpropertyName

Gets the name of the property.

NameDescription
System_CAPS_pubmethodEquals(Object)

Specifies whether the object is equal to the specified object.(Overrides Object.Equals(Object).)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Gets the hash code associated with the object.(Overrides Object.GetHashCode().)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.

System_CAPS_pubmethodGetValidationErrors()

Validates this property.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string representation of DbMemberEntry<TEntity, TProperty>.(Overrides Object.ToString().)

NameDescription
System_CAPS_puboperatorSystem_CAPS_staticImplicit(DbMemberEntry<TEntity, TProperty> to DbMemberEntry)

Returns a new instance of the non-generic DbMemberEntry 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.