Class EntityReportCollection<T>
Represents a collection entities in stringified form.
public sealed class EntityReportCollection<T> : IEnumerable<T>, IEnumerable where T : EntityReportBase
Type Parameters
T
- Inheritance
-
EntityReportCollection<T>
- Implements
-
IEnumerable<T>
- Inherited Members
Constructors
EntityReportCollection(Func<EntityKernel, T>, IEnumerable?)
public EntityReportCollection(Func<EntityKernel, T> createReport, IEnumerable? relationship)
Parameters
createReportFunc<EntityKernel, T>relationshipIEnumerable
Methods
GetEnumerator()
Returns an enumerator that iterates through the collection.
public IEnumerator<T> GetEnumerator()
Returns
- IEnumerator<T>
An enumerator that can be used to iterate through the collection.
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
Operators
implicit operator string(EntityReportCollection<T>)
public static implicit operator string(EntityReportCollection<T> r)