EntityCollectionBase<TEntity> Methods |
The EntityCollectionBase< TEntity> generic type exposes the following members.
Name | Description | |
---|---|---|
Add |
Adds an item to the ICollection<T>.
(Inherited from CollectionCore<T>.) | |
AddContainedEntitiesToContext |
Adds the contained entities to the active set context.
(Inherited from CollectionCore<T>.) | |
AddNew |
Will add a new entity to the list, will set its parent collection property so CancelEdit will remove
it from the list again, and will set its flag that it is added by databinding.
(Overrides CollectionCore<T>.AddNew().) | |
AddRange |
Adds the range of objects passed in.
(Inherited from CollectionCore<T>.) | |
Clear |
Removes all items from the ICollection<T>.
(Inherited from CollectionCore<T>.) | |
Contains |
Determines whether the ICollection< T> contains a specific value.
(Inherited from CollectionCore<T>.) | |
CopyTo | (Inherited from CollectionCore<T>.) | |
CreateDAOInstance | Creats a new DAO instance so code which is in the base class can still use the proper DAO object. | |
CreateDefaultEntityView |
Creates the default entity view instance. By default it creates a new EntityView(Of TEntity) instance, passing in this collection.
| |
CreateHierarchicalProjection(Dictionary<Type, IEntityCollection>) |
Creates a hierarchical projection of all the data in this collection and for each type in the complete graph found starting with each entity in
this collection. Per entity type found, an entry is stored inside the destination dictionary. It will simply project every data element.
| |
CreateHierarchicalProjection(DataSet) |
Creates a hierarchical projection of all the data in this collection and for each type in the complete graph found starting with each entity in
this collection. Per entity type found, a new datatable is created inside destination or if one with the name of the entity is already present,
that one is used. It will simply project every data element.
| |
CreateHierarchicalProjection(List<IViewProjectionData>, Dictionary<Type, IEntityCollection>) |
Creates a hierarchical projection of all the data in this view and for each type in the complete graph found starting with each entity in this view,
using the viewProjections data passed in. Per entity type found, an entry is stored inside the destination dictionary.
| |
CreateHierarchicalProjection(List<IViewProjectionData>, DataSet) |
Creates a hierarchical projection of all the data in this collection and for each type in the complete graph found starting with each entity in this
collection, using the collectionProjections data passed in. Per entity type found, a new datatable is created inside destination or if one with
the name of the entity is already present, that one is used.
| |
CreateTransaction | Creates a new transaction object | |
CreateView() |
Creates a new EntityView object of the right type on this collection with no filter nor sorter applied.
| |
CreateView(IPredicate) |
Creates a new EntityView object of the right type on this collection with the passed in filter applied
| |
CreateView(IPredicate, ISortExpression) |
Creates a new EntityView object of the right type on this collection with the passed in filter and sorter applied to it.
| |
CreateView(IPredicate, ISortExpression, PostCollectionChangeAction) |
Creates a new EntityView object of the right type on this collection with the passed in filter and sorter applied to it and the
dataChangeAction set to the passed in value.
| |
DeleteMulti() | Deletes all Entities in the IEntityCollection from the persistent storage. If this IEntityCollection is added
to a transaction, the delete processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the deletes are done in a/ new Transaction.
Deleted entities are marked deleted and are removed from the collection. | |
DeleteMulti(IPredicate) | Deletes from the persistent storage all entities of the type this collection is for which match with the specified filter,
formulated in the predicate or predicate expression definition. | |
DeleteMulti(IPredicate, IRelationCollection) | Deletes from the persistent storage all entities of the type this collection is for which match with the specified filter,
formulated in the predicate or predicate expression definition. | |
DeleteMultiAsync() |
Async variant of DeleteMulti()
Deletes all Entities in the IEntityCollection from the persistent storage. If this IEntityCollection is added
to a transaction, the delete processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the deletes are done in a/ new Transaction.
Deleted entities are marked deleted and are removed from the collection.
| |
DeleteMultiAsync(CancellationToken) |
Async variant of DeleteMulti()
Deletes all Entities in the IEntityCollection from the persistent storage. If this IEntityCollection is added
to a transaction, the delete processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the deletes are done in a/ new Transaction.
Deleted entities are marked deleted and are removed from the collection.
| |
DeleteMultiAsync(IPredicate) |
Async variant of DeleteMulti(IPredicate)
Deletes from the persistent storage all entities of the type this collection is for which match with the specified filter,
formulated in the predicate or predicate expression definition.
| |
DeleteMultiAsync(IPredicate, IRelationCollection) |
Async variant of DeleteMulti(IPredicate, IRelationCollection)
Deletes from the persistent storage all entities of the type this collection is for which match with the specified filter,
formulated in the predicate or predicate expression definition.
| |
DeleteMultiAsync(IPredicate, CancellationToken) |
Async variant of DeleteMulti(IPredicate)
Deletes from the persistent storage all entities of the type this collection is for which match with the specified filter,
formulated in the predicate or predicate expression definition.
| |
DeleteMultiAsync(IPredicate, IRelationCollection, CancellationToken) |
Async variant of DeleteMulti(IPredicate, IRelationCollection)
Deletes from the persistent storage all entities of the type this collection is for which match with the specified filter,
formulated in the predicate or predicate expression definition.
| |
Dispose() |
Disposes this instance.
(Inherited from CollectionCore<T>.) | |
Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources
(Inherited from CollectionCore<T>.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
FetchExcludedFields |
Loads the data for the excluded fields specified in the list of excluded fields into all the entities in this collection.
| |
FetchExcludedFieldsAsync(ExcludeIncludeFieldsList) |
Async variant of FetchExcludedFields(ExcludeIncludeFieldsList).
Loads the data for the excluded fields specified in the list of excluded fields into all the entities in this collection.
| |
FetchExcludedFieldsAsync(ExcludeIncludeFieldsList, CancellationToken) |
Async variant of FetchExcludedFields(ExcludeIncludeFieldsList).
Loads the data for the excluded fields specified in the list of excluded fields into all the entities in this collection.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FindMatches |
Gets all indices of all the entities in the current order of this collection which match the passed in filter.
(Inherited from CollectionCore<T>.) | |
GetDbCount() | Gets the amount of Entity objects in the database. | |
GetDbCount(IPredicate) | Gets the amount of Entity objects in the database, when taking into account the filter specified. | |
GetDbCount(IPredicate, IRelationCollection) | Gets the amount of Entity objects in the database, when taking into account the filter specified and the relations specified. | |
GetEntityDescription |
Gets the entity description for the entity passed in.
(Overrides CollectionCore<T>.GetEntityDescription(T, Boolean).) | |
GetEnumerator |
Returns an enumerator that iterates through the collection.
(Inherited from CollectionCore<T>.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetList | ||
GetMulti(IPredicate) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
GetMulti(IPredicate, IPrefetchPath) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
GetMulti(IPredicate, IRelationCollection) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
GetMulti(IPredicate, Int64) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
GetMulti(IPredicate, ExcludeIncludeFieldsList, IPrefetchPath) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
GetMulti(IPredicate, ExcludeIncludeFieldsList, Int64) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
GetMulti(IPredicate, Int64, ISortExpression) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection, IPrefetchPath) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection, Int32, Int32) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection, IPrefetchPath, Int32, Int32) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection, IPrefetchPath, ExcludeIncludeFieldsList, Int32, Int32) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
GetObjectData |
ISerializable member.
(Overrides CollectionCore<T>.GetObjectData(SerializationInfo, StreamingContext).) | |
GetSchema |
Produce the schema, always return null, as the XmlSerializer object otherwise can't handle our code.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IndexOf |
Determines the index of a specific item in the IList<T>.
(Inherited from CollectionCore<T>.) | |
InitCoreClass |
Inits the core class.
(Inherited from CollectionCore<T>.) | |
Insert |
Inserts an item to the IList< T> at the specified index.
(Inherited from CollectionCore<T>.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnDeserialized |
Called at the end of the deserialization constructor. Method is used when this object is deserialized. Override this method to
tap into the deserialization sequence. (binary/soap formatter specific).
(Inherited from CollectionCore<T>.) | |
OnEntityAdded |
Called at the end of the Add or Insert routine which adds an entity to this collection. Will raise EntityAdded event.
(Inherited from CollectionCore<T>.) | |
OnEntityAdding |
Called at the start of the Add or Insert routine which adds an entity to this collection. Will raise EntityAdding event.
(Inherited from CollectionCore<T>.) | |
OnEntityInListOnEntityContentsChanged |
Event handler for the EntityContentsChanged event.
(Inherited from CollectionCore<T>.) | |
OnEntityRemoved |
Called at the end of a remove routine which removes an entity from this collection. Will raise EntityRemoved event.
(Inherited from CollectionCore<T>.) | |
OnEntityRemoving |
Called at the start of a remove routine which removes an entity from this collection. Will raise EntityRemoving event.
(Inherited from CollectionCore<T>.) | |
OnGetObjectData |
Called at the end of GetObjectData. Method is used when this object is serialized. Override this method to
tap into the serialization sequence. (binary/soap formatter specific).
(Inherited from CollectionCore<T>.) | |
OnListChanged |
Called when [list changed].
(Inherited from CollectionCore<T>.) | |
PerformAddToActiveContext |
Performs the add action to the active context for this collection
(Inherited from CollectionCore<T>.) | |
PerformGetMulti | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
PerformGetMultiAsync |
Async variant of PerformGetMulti(QueryParameters).
Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query.
| |
PerformSetRelatedEntity |
Performs the set related entity action on the passed in entity. This action is delegated to an inheritor.
(Overrides CollectionCore<T>.PerformSetRelatedEntity(T).) | |
PerformUnsetRelatedEntity |
Performs the unset related entity action on the passed in entity. This action is delegated to an inheritor.
(Overrides CollectionCore<T>.PerformUnsetRelatedEntity(T).) | |
PlaceInRemovedEntitiesTracker |
Places the item in the set RemovedEntitiesTracker.
(Overrides CollectionCore<T>.PlaceInRemovedEntitiesTracker(T).) | |
ReadXml(String) |
Will fill the entity collection and its containing members (recursively) with the data stored in the XmlNode passed in. The XmlNode has to
be filled with Xml in the format written by IEntityCollection2.WriteXml() and the Xml has to be compatible with the structure of this entity collection.
| |
ReadXml(XmlNode) |
Will fill the entity collection and its containing members (recursively) with the data stored in the XmlNode passed in. The XmlNode has to
be filled with Xml in the format written by IEntityCollection2.WriteXml() and the Xml has to be compatible with the structure of this entity collection.
| |
ReadXml(XmlReader) |
Constructs an object graph with this object as the root from the xml contained by the passed in XmlReader object.
| |
Remove |
Removes the first occurrence of a specific object from the ICollection<T>.
(Inherited from CollectionCore<T>.) | |
RemoveAt |
Removes the IList< T> item at the specified index.
(Inherited from CollectionCore<T>.) | |
RemoveRange |
Removes the elements in the range specified from this collection.
(Inherited from CollectionCore<T>.) | |
SaveMulti() |
Saves all new/dirty Entities in the IEntityCollection in the persistent storage. If this IEntityCollection is added
to a transaction, the save processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the saves are done in a
new Transaction (which is created in an inherited method.). Will not recursively save entities inside the collection.
| |
SaveMulti(Boolean) | Saves all new/dirty Entities in the IEntityCollection in the persistent storage. If this IEntityCollection is added to a transaction, the save processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the saves are done in a new Transaction (which is created in an inherited method.) | |
SaveMultiAsync() |
Async variant of SaveMulti().
Saves all new/dirty Entities in the IEntityCollection in the persistent storage. If this IEntityCollection is added
to a transaction, the save processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the saves are done in a
new Transaction (which is created in an inherited method.). Will not recursively save entities inside the collection.
| |
SaveMultiAsync(Boolean) |
Async variant of SaveMulti(Boolean).
Saves all new/dirty Entities in the IEntityCollection in the persistent storage. If this IEntityCollection is added to a transaction, the save processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the saves are done in a new Transaction (which is created in an inherited method.)
| |
SaveMultiAsync(CancellationToken) |
Async variant of SaveMulti().
Saves all new/dirty Entities in the IEntityCollection in the persistent storage. If this IEntityCollection is added to a transaction, the save processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the saves are done in a new Transaction (which is created in an inherited method.)
| |
SaveMultiAsync(Boolean, CancellationToken) |
Async variant of SaveMulti(Boolean).
Saves all new/dirty Entities in the IEntityCollection in the persistent storage. If this IEntityCollection is added to a transaction, the save processes will be done in that transaction, if the entity isn't already added to another transaction.
If the entity is already in another transaction, it will use that transaction. If no transaction is present, the saves are done in a new Transaction (which is created in an inherited method.)
| |
SetContainingEntityInfo |
Sets the entity information of the entity object containing this collection. Call this method only from
entity classes which contain EntityCollection members, like 'Customer' which contains 'Orders' entity collection.
| |
SilentRemove |
Removes the passed in entity from the collection without notifying the entity to remove that it has been removed from this collection.
(Inherited from CollectionCore<T>.) | |
Sort(Int32, ListSortDirection) |
Applies sorting like IBindingList.ApplySort, on the field with the index fieldIndex and with the direction specified.
(Inherited from CollectionCore<T>.) | |
Sort(PropertyDescriptor, ListSortDirection, IComparer<Object>) |
Sorts the collection.
(Inherited from CollectionCore<T>.) | |
Sort(String, ListSortDirection, IComparer<Object>) |
Sorts the collection.
(Inherited from CollectionCore<T>.) | |
Sort(Int32, ListSortDirection, IComparer<Object>) |
Sorts the collection.
(Overrides CollectionCore<T>.Sort(Int32, ListSortDirection, IComparer<Object>).) | |
ToString | (Inherited from CollectionCore<T>.) | |
TransactionCommit |
When the ITransaction in which this IEntity participates is commited, this IEntity can succesfully finish actions performed by this
IEntity. This method is called by ITransaction, you should not call it by yourself. When this IEntity doesn't participate in a
transaction it finishes the actions itself, calling this method is not needed.
| |
TransactionRollback |
When the ITransaction in which this IEntity participates is rolled back, this IEntity has to roll back its internal variables.
This method is called by ITransaction, you should not call it by yourself.
| |
UpdateMulti(IEntity, IPredicate) | Updates in the persistent storage all entities of the type this collection is for which have data in common with the specified
entity. Which fields are updated in those matching entities depends on which fields are
changed in entityWithNewValues. The new values of these fields are read from entityWithNewValues. | |
UpdateMulti(IEntity, IPredicate, IRelationCollection) | Updates in the persistent storage all entities of the type this collection is for which have data in common with the specified
entity. Which fields are updated in those matching entities depends on which fields are
changed in entityWithNewValues. The new values of these fields are read from entityWithNewValues. | |
UpdateMultiAsync(IEntity, IPredicate) |
Async variant of UpdateMulti(IEntity, IPredicate).
Updates in the persistent storage all entities of the type this collection is for which have data in common with the specified
entity. Which fields are updated in those matching entities depends on which fields are
changed in entityWithNewValues. The new values of these fields are read from entityWithNewValues.
| |
UpdateMultiAsync(IEntity, IPredicate, IRelationCollection) |
Async variant of UpdateMulti(IEntity, IPredicate, IRelationCollection).
Updates in the persistent storage all entities of the type this collection is for which have data in common with the specified
entity. Which fields are updated in those matching entities depends on which fields are
changed in entityWithNewValues. The new values of these fields are read from entityWithNewValues.
| |
UpdateMultiAsync(IEntity, IPredicate, CancellationToken) |
Async variant of UpdateMulti(IEntity, IPredicate).
Updates in the persistent storage all entities of the type this collection is for which have data in common with the specified
entity. Which fields are updated in those matching entities depends on which fields are
changed in entityWithNewValues. The new values of these fields are read from entityWithNewValues.
| |
UpdateMultiAsync(IEntity, IPredicate, IRelationCollection, CancellationToken) |
Async variant of UpdateMulti(IEntity, IPredicate, IRelationCollection).
Updates in the persistent storage all entities of the type this collection is for which have data in common with the specified
entity. Which fields are updated in those matching entities depends on which fields are
changed in entityWithNewValues. The new values of these fields are read from entityWithNewValues.
| |
WriteXml(String) |
Converts this entity collection to XML, recursively. Uses "EntityCollection" for the rootnode name
| |
WriteXml(XmlWriter) |
Constructs the XML output from the object graph which has this object as the root.
| |
WriteXml(String, String) |
Converts this entity collection to XML.
| |
WriteXml(XmlDocument, XmlNode) |
Converts this entity collection to XML. Uses "EntityCollection" for the rootnode name
| |
WriteXml(XmlFormatAspect, String) |
Converts this entity collection to XML, recursively. Uses "EntityCollection" for the rootnode name
| |
WriteXml(String, XmlDocument, XmlNode) |
Converts this entity collection to XML.
| |
WriteXml(XmlFormatAspect, String, String) |
Converts this entity collection to XML.
| |
WriteXml(XmlFormatAspect, XmlDocument, XmlNode) |
Converts this entity collection to XML. Uses "EntityCollection" for the rootnode name
| |
WriteXml(XmlFormatAspect, String, XmlDocument, XmlNode) |
Converts this entity collection to XML.
|
Name | Description | |
---|---|---|
GetMulti<TEntity> |
Fetches the query specified into the collection specified.
(Defined by SelfServicingExtensionMethods.) | |
GetMultiAsync<TEntity>(EntityQuery<TEntity>) | Overloaded.
Async variant of GetMulti<TEntity>(IEntityCollection, EntityQuery<TEntity>).
Fetches the query specified into the collection specified.
(Defined by AsyncSelfServicingExtensionMethods.) | |
GetMultiAsync<TEntity>(EntityQuery<TEntity>, CancellationToken) | Overloaded.
Async variant of GetMulti<TEntity>(IEntityCollection, EntityQuery<TEntity>).
Fetches the query specified into the collection specified.
(Defined by AsyncSelfServicingExtensionMethods.) |
Name | Description | |
---|---|---|
IList.Add |
Adds an item to the IList.
(Inherited from CollectionCore<T>.) | |
IList.Clear |
Removes all items from the ICollection<T>.
(Inherited from CollectionCore<T>.) | |
IList.Contains |
Determines whether the IList contains a specific value.
(Inherited from CollectionCore<T>.) | |
ICollection.CopyTo | (Inherited from CollectionCore<T>.) | |
IEnumerable.GetEnumerator |
Returns an enumerator that iterates through a collection.
(Inherited from CollectionCore<T>.) | |
IList.IndexOf |
Determines the index of a specific item in the IList.
(Inherited from CollectionCore<T>.) | |
IList.Insert |
Inserts an item to the IList at the specified index.
(Inherited from CollectionCore<T>.) | |
IList.Remove |
Removes the first occurrence of a specific object from the IList.
(Inherited from CollectionCore<T>.) | |
IList.RemoveAt |
Removes the IList< T> item at the specified index.
(Inherited from CollectionCore<T>.) | |
IEntityCollection.Add |
Adds an IEntity object to the list.
| |
IEntityCollection.AddRange |
Adds the range of objects passed in. Objects have to be IEntity implementing objects
| |
IEntityCollection.Contains |
Returns true if the list contains the given IEntity Object
| |
IEntityCollection.CopyTo |
copy the complete list of IEntity objects to an array of IEntity objects.
| |
IEntityCollection.CreateHierarchicalProjection(List<IViewProjectionData>, Dictionary<Type, IEntityCollection>) |
Creates a hierarchical projection of all the data in this collection and for each type in the complete graph found starting with each entity in this collection,
using the collectionProjections data passed in. Per entity type found, an entry is stored inside the destination dictionary.
| |
IEntityCollection.CreateHierarchicalProjection(List<IViewProjectionData>, DataSet) |
Creates a hierarchical projection of all the data in this collection and for each type in the complete graph found starting with each entity in this collection,
using the collectionProjections data passed in. Per entity type found, a new datatable is created inside destination.
| |
IEntityCollection.CreateView() |
Creates a new EntityView object of the right type on this collection with no filter nor sorter applied.
| |
IEntityCollection.CreateView(IPredicate) |
Creates a new EntityView object of the right type on this collection with the passed in filter applied
| |
IEntityCollection.CreateView(IPredicate, ISortExpression) |
Creates a new EntityView object of the right type on this collection with the passed in filter and sorter applied to it.
| |
IEntityCollection.CreateView(IPredicate, ISortExpression, PostCollectionChangeAction) |
Creates a new EntityView object of the right type on this collection with the passed in filter and sorter applied to it and the
dataChangeAction set to the passed in value.
| |
IEntityCollection.GetDbCount() | Gets the amount of Entity objects in the database. | |
IEntityCollection.GetDbCount(IPredicate) | Gets the amount of Entity objects in the database, when taking into account the filter specified. | |
IEntityCollection.GetDbCount(IPredicate, IRelationCollection) | Gets the amount of Entity objects in the database, when taking into account the filter specified and the relations specified. | |
IEntityCollection.GetMulti(IPredicate) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
IEntityCollection.GetMulti(IPredicate, IPrefetchPath) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
IEntityCollection.GetMulti(IPredicate, IRelationCollection) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
IEntityCollection.GetMulti(IPredicate, Int64) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
IEntityCollection.GetMulti(IPredicate, Int64, ISortExpression) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
IEntityCollection.GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition. | |
IEntityCollection.GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection, IPrefetchPath) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
IEntityCollection.GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection, Int32, Int32) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
IEntityCollection.GetMulti(IPredicate, Int64, ISortExpression, IRelationCollection, IPrefetchPath, Int32, Int32) | Retrieves in this Collection object all Entity objects which match with the specified filter, formulated in the predicate or predicate expression definition, using the passed in relations to construct the total query. | |
IEntityCollection.IndexOf |
Returns index in the list of given IEntity object.
| |
IEntityCollection.Insert |
Inserts an IEntity on position Index
| |
IEntityCollection.Remove |
Remove given IEntity from the list.
| |
IEntityCollection.SetContainingEntityInfo |
Sets the entity information of the entity object containing this collection. Call this method only from
entity classes which contain IEntityCollection members, like 'Customer' which contains 'Orders' entity collection.
| |
IEntityCollectionCore.Add |
Adds an IEntityCore object to the list.
(Inherited from CollectionCore<T>.) | |
IEntityCollectionCore.Clear |
Clears the collection
(Inherited from CollectionCore<T>.) | |
IEntityCollectionCore.Contains |
Returns true if the list contains the given entity
(Inherited from CollectionCore<T>.) | |
IEntityCollectionCore.FindMatches |
Gets all indices of all the entities in the current order of this collection which match the passed in filter.
(Inherited from CollectionCore<T>.) | |
IEntityCollectionCore.IndexOf |
Returns index in the list of given entity.
(Inherited from CollectionCore<T>.) | |
IEntityCollectionCore.Insert |
Inserts an IEntityCore on position Index
(Inherited from CollectionCore<T>.) | |
IEntityCollectionCore.Remove |
Remove given IEntityCore instance from the list.
(Inherited from CollectionCore<T>.) |