Click or drag to resize

EntityFieldsCore<TField> Properties

The EntityFieldsCore<TField> generic type exposes the following members.

Properties
  NameDescription
Public propertyCount
The number of fields allocated in this object.
Public propertyFieldsWithExpressionOrAggregate
Gets the fields with expression or aggregate.
Protected propertyInEntityDataMode
Gets a value indicating whether this object is in entity data mode (part of an entity) or not.
Public propertyIsChangedInThisEditCycle
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.
Public propertyIsDirty
Gets/sets the flag if the contents of the Entity Fields object is 'dirty', which means that one or more fields are changed.
Public propertyIsFixedSize
Gets a value indicating whether the IList has a fixed size.
Public propertyIsReadOnly
Gets a value indicating whether the IList is read-only.
Public propertyIsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
Public propertyItem[Int32]
Gets / sets the field on the specified Index.
Public propertyItem[String]
Gets the field with the specified name.
Public propertyPrimaryKeyFields
List of field references which form the primary key. Returns empty list if this object isn't part of an entity.
Public propertyState
The state of the Entity Fields object, the heart and soul of every EntityObject.
Public propertySyncRoot
Not supported
Protected propertyWrappedFieldsArray
Gets the wrapped fields array.
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate propertyICollection<IEntityFieldCore>.Count
Gets the number of slots allocated in this fields object.
Explicit interface implementationPrivate propertyICollection<IEntityFieldCore>.IsReadOnly
Gets a value indicating whether this instance is read only.
Explicit interface implementationPrivate propertyIList<IEntityFieldCore>.Item
Gets / sets the field on the specified Index.
Explicit interface implementationPrivate propertyIList.Item
Gets / sets the EntityField on the specified Index.
Explicit interface implementationPrivate propertyIEntityFieldsCore.Count
Gets the number of slots allocated in this fields object.
Explicit interface implementationPrivate propertyIEntityFieldsCore.InheritanceInfoProviderToUse
Gets the inheritance info provider to use.
Explicit interface implementationPrivate propertyIEntityFieldsCore.IsChangedInThisEditCycle
Flag to signal if the entity fields have changed during an edit cycle which is controlled outside this IIEntityFieldsCore 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.
Explicit interface implementationPrivate propertyIEntityFieldsCore.IsDirty
Gets / sets the flag if the contents of the IEntityFieldsCore object is 'dirty', which means that one or more fields are changed.
Explicit interface implementationPrivate propertyIEntityFieldsCore.Item[Int32]
Gets / sets the field on the specified Index.
Explicit interface implementationPrivate propertyIEntityFieldsCore.Item[String]
Gets the EntityField with the specified name.
Explicit interface implementationPrivate propertyIEntityFieldsCore.OwnPrimaryKeyFieldInfos
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
Explicit interface implementationPrivate propertyIEntityFieldsCore.PrimaryKeyFieldInfos
Gets the primary key field infos. Similar to PrimaryKeyFields, but this property doesn't trigger field creation.
Explicit interface implementationPrivate propertyIEntityFieldsCore.PrimaryKeyFields
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.
Explicit interface implementationPrivate propertyIEntityFieldsCore.State
The state of the IEntityFieldsCore object
Top
See Also