IEntityWithKey Interface


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Defines an entity type that exposes an entity key.

Namespace:   System.Data.Objects.DataClasses
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

type IEntityWithKey = interface end


Gets or sets the EntityKey for instances of entity types that implement this interface.

This interface is used to expose the entity key to Object Services.

Object Services uses the EntityKey property to manage objects in the object context.

For more information, see Identity Resolution, State Management, and Change Tracking and Tracking Changes in POCO Entities.

.NET Framework
Available since 3.5
Return to top