The IEntityFieldsCore type exposes the following members.
Gets the number of slots allocated in this fields object.
Gets the fields with expression or aggregate.
Gets the inheritance info provider to use.
Flag to signal if the entity fields have changed during an edit cycle which is controlled outside this IEntityFieldsCore object. If set to true, EndEdit will succeed, otherwise EndEdit will ignore any changes, since these are made in a previous edit cycle which is already ended.
Gets / sets the flag if the contents of the EntityFields2 object is 'dirty', which means that one or more fields are changed.
Gets a value indicating whether the IList has a fixed size.(Inherited from IList.)
Gets a value indicating whether the ICollectionT is read-only.(Inherited from ICollectionIEntityFieldCore.)
Gets a value indicating whether access to the ICollection is synchronized (thread safe).(Inherited from ICollection.)
Gets / sets the IEntityFieldCore on the specified Index.
Gets the EntityField with the specified name.
Gets the primary key field infos of the pk fields owned by this entity, so not the pk fields inherited from a supertype. If this entity isn't in a TPE inheritance hierarchy, this property is equal to PrimaryKeyFieldInfos
Gets the primary key field infos. Similar to PrimaryKeyFields, but this property doesn't trigger field creation.
List of IEntityFieldCore references which form the 'primary key', or uniquely identifying set of values for this set of fields, thus for the entity holding these fields. If possible use PrimaryKeyFieldInfos instead.
The state of the IEntityFieldsCore object
Gets an object that can be used to synchronize access to the ICollection.(Inherited from ICollection.)