Table of Contents

Class EntityReportCollection<T>

Namespace
The.Entities
Assembly
Instagile.dll

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
Inherited Members

Constructors

EntityReportCollection(Func<EntityKernel, T>, IEnumerable?)

public EntityReportCollection(Func<EntityKernel, T> createReport, IEnumerable? relationship)

Parameters

createReport Func<EntityKernel, T>
relationship IEnumerable

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)

Parameters

r EntityReportCollection<T>

Returns

string