Click or drag to resize

IReadOnlyEntityCollectionBase Interface

Hierarchical entity collection. Used in master/detail for representing the detail part

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 IReadOnlyEntityCollectionBase : IEnumerable<IReadOnlyEntity>, 
	IEnumerable, IDisposable, IEquatable<IProxy>

The IReadOnlyEntityCollectionBase type exposes the following members.

Properties
  NameDescription
Public propertyCompleteName
Gets the complete name
Public propertyDefinition
Gets the entity definition
Public propertyDescription
Gets the description of the entity collection.
Public propertyItem
Gets an entity by its index
Public propertyOwnerEntity
Gets the entity that own the most top collection
Public propertyParentEntity
Gets the parent entity item if this collection is a children collection of an entity item.
Public propertyReadOnly
Gets if the collection is read only
Top
Methods
  NameDescription
Public methodContains
Check if an entity item exists in the collection (ignored if deleted and not ShowAll)
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 IEnumerableIReadOnlyEntity.)
Public methodGetFlatEnumerable
Returns an flat enumerator for the collection
Public methodIndexOf
Retrieve the relative index of an entity item
Top
See Also