The IEntityFields2 type exposes the following members.
Gets the number of slots allocated in this fields object.(Inherited from IEntityFieldsCore.)
Gets the fields with expression or aggregate.(Inherited from IEntityFieldsCore.)
Gets the inheritance info provider to use.(Inherited from IEntityFieldsCore.)
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.(Inherited from IEntityFieldsCore.)
Gets / sets the flag if the contents of the EntityFields2 object is 'dirty', which means that one or more fields are changed.(Inherited from IEntityFieldsCore.)
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 EntityField2 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(Inherited from IEntityFieldsCore.)
Gets the primary key field infos. Similar to PrimaryKeyFields, but this property doesn't trigger field creation.(Inherited from IEntityFieldsCore.)
List of IEntityField2 references which form the 'primary key', or uniquely identifying set of values for this set of fields, thus for the entity holding these fields.
The state of the IEntityFieldsCore object(Inherited from IEntityFieldsCore.)
Gets an object that can be used to synchronize access to the ICollection.(Inherited from ICollection.)