CollectionCoreT Properties |
The CollectionCoreT generic type exposes the following members.
Name | Description | |
---|---|---|
ActiveContext |
Gets / sets the active context this entity collection is in. Setting this property is not adding the entity collection to the context,
it will make contained entities be added to the passed in context. If the entity collection is already in a context, setting this property has
no effect. Setting this property is done by framework code, use the Context's Add/Get methods to work with contexts and entity collections.
| |
AllowEdit |
Default: true. If set to false, entities inside this collection won't be editable in a complex databinding scenario.
| |
AllowNew |
Default: true. If set to false, no new entities will be added through databinding.
| |
AllowRemove |
Default: false. If set to true, entities can be removed through databinding.
| |
Capacity |
Gets / sets the initial capacity of the entity collection.
| |
ConcurrencyPredicateFactoryToUse |
Gets / sets the IConcurrencyPredicateFactory instance to use when creating entity objects during a GetMulti() call or when AddNew is called.
| |
ContainingEntityMappedField |
Gets the name of the field mapped onto the relation in the opposite entity which is represented by this collection, if this collection is
contained by an entity. E.g. it will return "Customer" if the relation Customer - Order has the field 'Customer' mapped onto it in Order and
this collection is the Orders collection in Customer. If this collection isn't contained in any entity, an empty string is returned.
| |
Count |
Gets the number of elements contained in the ICollectionT.
| |
DeserializationInProgress |
Gets or sets a value indicating whether [deserialization in progress].
| |
DirtyEntities |
Returns a readonly collection of entities which are flagged as dirty.
This collection is determined on the fly, you can use this collection to remove dirty entities from this entity collection.
| |
DoNotPerformAddIfPresent |
When set to true, an entity passed to Add() or Insert() will be tested if it's already present. If so, the index is returned and the
object is not added again. If set to false (default) this check is not performed. Setting this property to true can slow down fetch logic.
| |
EntityFactoryToUseInternal |
Gets or sets the actual entity factory to use
| |
EntityValidatorToUse | Obsolete.
Obsolete. Collections don't store validator objects anymore. Present to make sure users can continue designing their forms in vs.net
| |
IsReadOnly |
Gets a value indicating whether the ICollectionT is read-only.
| |
Item |
Gets or sets the object at the specified index.
| |
Items |
Items contained by this collection. Returns simply this instance.
| |
RemovedEntitiesTrackerInternal |
Gets/sets the actual removed entities tracker collection.
| |
Site |
Gets or sets the ISite associated with the IComponent.
| |
SuppressListChangedEventsInternal |
Gets or sets a value indicating whether [surpress list changed events].
| |
ValidatorToUse | Obsolete.
Obsolete. Collections don't store validator objects anymore. Present to make sure users can continue designing their forms in vs.net
|
Name | Description | |
---|---|---|
ICollectionCount |
Gets the number of elements contained in the ICollectionT.
| |
IListIsFixedSize |
Gets a value indicating whether the IList has a fixed size.
| |
IListIsReadOnly |
Gets a value indicating whether the ICollectionT is read-only.
| |
ICollectionIsSynchronized |
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
| |
IListItem |
Gets or sets the Object at the specified index.
| |
ICollectionSyncRoot |
Gets an object that can be used to synchronize access to the ICollection.
| |
IEntityCollectionCoreContainingEntityMappedField |
Gets the name of the field mapped onto the relation in the opposite entity which is represented by this collection, if this collection is
contained by an entity. E.g. it will return "Customer" if the relation Customer - Order has the field 'Customer' mapped onto it in Order and
this collection is the Orders collection in Customer. If this collection isn't contained in any entity, an empty string is returned.
| |
IEntityCollectionCoreEntityFactoryToUse |
The EntityFactory to use when creating entity objects during fetch action or other logic which requires the creation of new entities.
| |
IEntityCollectionCoreIsForMN |
Gets or sets a value indicating whether this instance is for a M:N relationship. If set to true, it will also set IsReadOnly to true.
| |
IEntityCollectionCoreIsRemovalTracker |
Gets or sets a value indicating whether this instance is a removal tracker collection.
| |
IEntityCollectionCoreItem |
Simple indexer.
| |
IEntityCollectionCoreRemovedEntitiesTracker |
Gets or sets the removal tracker for this entity collection
|