Click or drag to resize

IFlatEntityCollectionT Interface

Entity collection used for display the EntityCollection. It's necessary because the Entity collection is hierarchical and the IList doesnt support it. So the FlatEntityCollection gets all the items of hierarchical EntityCollection but flat. Treelist can recreate the hierarchical with the internalEntityId and ParentInternalEntityId of EntityItem

Namespace:  EBP.Api.Interfaces.Entity
Assembly:  EBP.Api.Common (in EBP.Api.Common.dll) Version: 1.0.2835.45 (1.0.2835.45)
Syntax
public interface IFlatEntityCollection<T> : IFlatEntityCollectionBase, 
	ICollection<IEntity>, IEnumerable<IEntity>, IEnumerable, 
	IDisposable, IEquatable<IProxy>
where T : IEntity

Type Parameters

T
Entity Item type stored in the collection

The IFlatEntityCollectionT type exposes the following members.

Properties
  NameDescription
Public propertyCount (Inherited from ICollectionIEntity.)
Public propertyIsReadOnly (Inherited from ICollectionIEntity.)
Public propertyItem
Gets or sets the element at the specified index.
Top
Methods
  NameDescription
Public methodAdd (Inherited from ICollectionIEntity.)
Public methodClear (Inherited from ICollectionIEntity.)
Public methodContains (Inherited from ICollectionIEntity.)
Public methodCopyTo (Inherited from ICollectionIEntity.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerableIEntity.)
Public methodRemove (Inherited from ICollectionIEntity.)
Top
See Also