EntityCollectionBase2TEntity Methods |
The EntityCollectionBase2TEntity generic type exposes the following members.
Name | Description | |
---|---|---|
Add |
Adds an item to the ICollectionT.
(Inherited from CollectionCoreT.) | |
AddContainedEntitiesToContext |
Adds the contained entities to the active set context.
(Inherited from CollectionCoreT.) | |
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 CollectionCoreTAddNew.) | |
AddRange |
Adds the range of objects passed in.
(Inherited from CollectionCoreT.) | |
Clear |
Removes all items from the ICollectionT.
(Inherited from CollectionCoreT.) | |
Contains |
Determines whether the ICollectionT contains a specific value.
(Inherited from CollectionCoreT.) | |
CopyTo | (Inherited from CollectionCoreT.) | |
CreateDefaultEntityView |
Creates the default entity view instance. By default it creates a new EntityView2(Of TEntity) instance, passing in this collection.
| |
CreateHierarchicalProjection(DictionaryType, IEntityCollection2) |
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(ListIViewProjectionData, DictionaryType, IEntityCollection2) |
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(ListIViewProjectionData, 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.
| |
CreateView |
Creates a new EntityView2 object of the right type on this collection with no filter nor sorter applied.
| |
CreateView(IPredicate) |
Creates a new EntityView2 object of the right type on this collection with the passed in filter applied
| |
CreateView(IPredicate, ISortExpression) |
Creates a new EntityView2 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 EntityView2 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.
| |
DeserializeOwnedData |
Method which restores owned data - i.e. considered private to this entity
and not shared with any external object
| |
Dispose |
Disposes this instance.
(Inherited from CollectionCoreT.) | |
Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources
(Inherited from CollectionCoreT.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
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 CollectionCoreT.) | |
GetEntityDescription |
Gets the entity description for the entity passed in.
(Overrides CollectionCoreTGetEntityDescription(T, Boolean).) | |
GetEnumerator |
Returns an enumerator that iterates through the collection.
(Inherited from CollectionCoreT.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetList | ||
GetObjectData |
ISerializable member.
(Overrides CollectionCoreTGetObjectData(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 IListT.
(Inherited from CollectionCoreT.) | |
InitCoreClass |
Inits the core class.
(Inherited from CollectionCoreT.) | |
Insert |
Inserts an item to the IListT at the specified index.
(Inherited from CollectionCoreT.) | |
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 CollectionCoreT.) | |
OnEntityAdded |
Called at the end of the Add or Insert routine which adds an entity to this collection. Will raise EntityAdded event.
(Inherited from CollectionCoreT.) | |
OnEntityAdding |
Called at the start of the Add or Insert routine which adds an entity to this collection. Will raise EntityAdding event.
(Inherited from CollectionCoreT.) | |
OnEntityInListOnEntityContentsChanged |
Event handler for the EntityContentsChanged event.
(Inherited from CollectionCoreT.) | |
OnEntityRemoved |
Called at the end of a remove routine which removes an entity from this collection. Will raise EntityRemoved event.
(Inherited from CollectionCoreT.) | |
OnEntityRemoving |
Called at the start of a remove routine which removes an entity from this collection. Will raise EntityRemoving event.
(Inherited from CollectionCoreT.) | |
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 CollectionCoreT.) | |
OnListChanged |
Called when [list changed].
(Inherited from CollectionCoreT.) | |
PerformAddToActiveContext |
Performs the add action to the active context for this collection
(Inherited from CollectionCoreT.) | |
PerformSetRelatedEntity |
Performs the set related entity action on the passed in entity. This action is delegated to an inheritor.
(Overrides CollectionCoreTPerformSetRelatedEntity(T).) | |
PerformUnsetRelatedEntity |
Performs the unset related entity action on the passed in entity. This action is delegated to an inheritor.
(Overrides CollectionCoreTPerformUnsetRelatedEntity(T).) | |
PlaceInRemovedEntitiesTracker |
Places the item in the set RemovedEntitiesTracker.
(Overrides CollectionCoreTPlaceInRemovedEntitiesTracker(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.
| |
ReadXml(XmlReader, XmlFormatAspect) |
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 ICollectionT.
(Inherited from CollectionCoreT.) | |
RemoveAt |
Removes the IListT item at the specified index.
(Inherited from CollectionCoreT.) | |
RemoveRange |
Removes the elements in the range specified from this collection.
(Inherited from CollectionCoreT.) | |
SerializeOwnedData |
Method which restores owned data - i.e. considered private to this collection
and not shared with any external object
| |
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 CollectionCoreT.) | |
Sort(Int32, ListSortDirection) |
Applies sorting like IBindingList.ApplySort, on the field with the index fieldIndex and with the direction specified.
(Inherited from CollectionCoreT.) | |
Sort(PropertyDescriptor, ListSortDirection, IComparerObject) |
Sorts the collection.
(Inherited from CollectionCoreT.) | |
Sort(String, ListSortDirection, IComparerObject) |
Sorts the collection.
(Inherited from CollectionCoreT.) | |
Sort(Int32, ListSortDirection, IComparerObject) |
Sorts the collection.
(Overrides CollectionCoreTSort(Int32, ListSortDirection, IComparerObject).) | |
ToString | (Inherited from CollectionCoreT.) | |
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(XmlWriter, XmlFormatAspect) |
Converts this entity collection to XML
| |
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(XmlWriter, XmlFormatAspect, String) |
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 | |
---|---|---|
IListAdd |
Adds an item to the IList.
(Inherited from CollectionCoreT.) | |
IListClear |
Removes all items from the ICollectionT.
(Inherited from CollectionCoreT.) | |
IListContains |
Determines whether the IList contains a specific value.
(Inherited from CollectionCoreT.) | |
ICollectionCopyTo | (Inherited from CollectionCoreT.) | |
IEnumerableGetEnumerator |
Returns an enumerator that iterates through a collection.
(Inherited from CollectionCoreT.) | |
IListIndexOf |
Determines the index of a specific item in the IList.
(Inherited from CollectionCoreT.) | |
IListInsert |
Inserts an item to the IList at the specified index.
(Inherited from CollectionCoreT.) | |
IXmlSerializableReadXml |
Constructs an object graph with this object as the root from the xml contained by the passed in XmlReader object.
| |
IListRemove |
Removes the first occurrence of a specific object from the IList.
(Inherited from CollectionCoreT.) | |
IListRemoveAt |
Removes the IListT item at the specified index.
(Inherited from CollectionCoreT.) | |
IEntityCollection2Add |
Adds an IEntity2 object to the list.
| |
IEntityCollection2AddRange |
Adds the range of objects passed in. Objects have to be IEntity2 implementing objects
| |
IEntityCollection2Contains |
Returns true if the list contains the given IEntity2 Object
| |
IEntityCollection2CopyTo |
copy the complete list of IEntity2 objects to an array of IEntity objects.
| |
IEntityCollection2CreateHierarchicalProjection(ListIViewProjectionData, DictionaryType, IEntityCollection2) |
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.
| |
IEntityCollection2CreateHierarchicalProjection(ListIViewProjectionData, 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.
| |
IEntityCollection2CreateView |
Creates a new EntityView2 object of the right type on this collection with no filter nor sorter applied.
| |
IEntityCollection2CreateView(IPredicate) |
Creates a new EntityView2 object of the right type on this collection with the passed in filter applied
| |
IEntityCollection2CreateView(IPredicate, ISortExpression) |
Creates a new EntityView2 object of the right type on this collection with the passed in filter and sorter applied to it.
| |
IEntityCollection2CreateView(IPredicate, ISortExpression, PostCollectionChangeAction) |
Creates a new EntityView2 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.
| |
IEntityCollection2IndexOf |
Returns index in the list of given IEntity2 object.
| |
IEntityCollection2Insert |
Inserts an IEntity2 on position Index
| |
IEntityCollection2Remove |
Remove given IEntity2 instance from the list.
| |
IEntityCollectionCoreAdd |
Adds an IEntityCore object to the list.
(Inherited from CollectionCoreT.) | |
IEntityCollectionCoreClear |
Clears the collection
(Inherited from CollectionCoreT.) | |
IEntityCollectionCoreContains |
Returns true if the list contains the given entity
(Inherited from CollectionCoreT.) | |
IEntityCollectionCoreFindMatches |
Gets all indices of all the entities in the current order of this collection which match the passed in filter.
(Inherited from CollectionCoreT.) | |
IEntityCollectionCoreIndexOf |
Returns index in the list of given entity.
(Inherited from CollectionCoreT.) | |
IEntityCollectionCoreInsert |
Inserts an IEntityCore on position Index
(Inherited from CollectionCoreT.) | |
IEntityCollectionCoreRemove |
Remove given IEntityCore instance from the list.
(Inherited from CollectionCoreT.) | |
IOwnedDataSerializableDeserializeOwnedData |
Lets the implementing class retrieve internal data directly from a SerializationReader.
| |
IOwnedDataSerializableSerializeOwnedData |
Lets the implementing class store internal data directly into a SerializationWriter.
|